一种双向通信控制方法及系统的制作方法_2

文档序号:9671018阅读:来源:国知局
第一通信中心进行通信;
[0047]所述第二扬声器,用于播放接收的音频;
[0048]所述第二麦克风,用于获取第二对象输入的音频;
[0049]所述第二处理器,用于控制所述第二语音链路接口与所述第一通信中心进行通信;将所述第二麦克风获取的音频数据发送到所述第一通信中心;将从所述第一通信中心接收到的音频信息通过所述第二扬声器进行播放。
[0050]通过使用以上方法,可以实现用户基于PC端或移动端的网络平台与传统语音系统的语音通信,方便了用户的使用,丰富了第一对象与网站后台进行互动沟通的途径,提高了用户的使用体验。
【附图说明】
:
[0051]图1为本发明提供的一种双向通信控制方法第一实施例的流程图;
[0052]图2为本发明提供的一种双向通信控制系统第一实施例的原理框图。
【具体实施方式】
:
[0053]参见图1,该图为本发明提供的一种双向通信控制方法第一实施例的流程图。
[0054]在本实施例中,包括:
[0055]S101:第一远端获取第一对象的页面点击动作,向第一通信中心发出针对第二远端的呼叫指令;在所述呼叫指令中包括所述第二远端的语音通信信息;
[0056]S102:所述第一通信中心根据第二远端的语音通信信息建立第一语音通道,通过所述第一语音通道呼叫所述第二远端;
[0057]S103:所述第一通信中心获取所述第一远端的语音通信信息,建立第二语音通道,使用所述第二语音通道呼叫所述第一远端;
[0058]S104:将所述第一语音通道和第二语音通道连接,所述第一远端和第二远端进行语音通信。
[0059]在本发明实施时,第一对象可以使用第一远端(如PC端或移动端)访问网站,并在网站的页面上浏览相应的商品信息。
[0060]在查找到有购买意向的商品后,第一对象(消费者)可以在第一远端上通过在页面上点击相应的第二对象(如销售商)。而第一远端获取到第一对象的页面点击动作,由于在页面中已经包含有第二远端的相关语音通信信息,如包括有第二远端(销售商的通信设备)的手机号码、固话号码、即时语音程序账号等,因此第一远端可以通过网络向第一通信中心发出针对第二远端的呼叫指令。这里的第二远端为第二对象进行通信的电子装置。而在所述呼叫指令中包括所述第二远端的语音通信信息。
[0061]第一通信中心在接收到呼叫指令后,识别出指令中所包含的第二远端的语音通信信息,并以此为依据建立第一语音通道,使用第一语音通道来呼叫第二远端。具体的,第一通信中心识别出第二远端的语音通信信息中的呼叫号码所在的区域信息,如判断该号码为本地呼号/国内呼号/国际呼号,之后在第一通信中心通过逻辑路由功能选择对应的呼叫中继接口。之后第一通信中心通过所述呼叫中继接口建立第一语音通道,并通过第一语音通道呼叫第二远端的语音通信信息中的呼叫号码。
[0062]在一种情形下,为了减少第一对象在线等待的时间,可以在开始呼叫第二远端后,先判断第二远端的接听情况,之后再开始呼叫第一远端。具体的,第一通信中心开始呼叫第二远端后开始在第一语音通道监测所述第一语音通道中的应答信令。在第二远端的第二对象接通后,第二远端会发送应答信令给第一通信中心。
[0063]若检测到所述应答信令,则认为第二远端已经接通。但由于当前第一远端还未接通,则由第一通信中心向所述第二远端播放预置语音,还可以同时将第一语音通道挂起。这里还可以播放与第一远端相关的语音信息,例如播放与第一远端相关的信息,以便于第二远端人员在通话前能够更多的了解第一远端的消息者。而在此时,第一通信中心开始监测第一远端是否接通,如果监测到第一远端已经接通,则将第一语音通道恢复,并停止向第二远端播放预置语音,为后续第一语音通道和第二语音通道进行准备。
[0064]若在等待一定时间后仍未能接通第二远端,则可以在第二远端队列中选择另一对象进行呼叫。这里所述的第二远端队列是指能够提供相同服务的若干个第二远端形成的队列。例如,可以将若干个销售商的语音设备组成第二远端队列。当第一远端呼叫指定的第二远端长时间无法接通时,可以将线路转而呼叫同在第二远端队列中的其它远端。
[0065]而在另一种情形下,为了提高第一远端和第二远端语音连接的建立速度,在开始建立第一语音通道的同时开始建立第二语音通道,并使用第二语音通道呼叫第一远端。具体地,由于第一远端为PC端或移动设备端,第一通信中心获取第一远端的IP地址和语音单元API接口信息。例如,如果第一远端为PC端,则在获取PC端上音频输入输出API接口,该API接口涉及到PC的声卡和麦克。另外,第一通信中心还可以向第一远端发送指令或网页页面,在语音进行通信的时候进行操作提示甚至是传输图像。之后,第一通信中心根据所述IP地址和语音单元API接口信息,通过网络协议与建立第二语音通道。这里的第二语音通道为基于互联网协议的语音通道。最后,所述第一通信中心通过所述第二语音通道呼叫所述第一远端。
[0066]第一通信中心在对第一远端和第二远端分别进行呼叫后,都会监测在语音通道中的操作信令。如果从第一远端和第二远端都接收到了应答信令,则将第一语音通道和第二语音通道进行连接,实现第一远端和第二远端的直接语音通信。这里的连接为逻辑连接,可以通过路由交换等方式实现。同时,在双方进行语音通信的同时,在第一通信中心中还可以实时对通道中的对话进行录音,并进行存档以备后期使用。
[0067]为了进一步完善第一对象功能,在第一远端和第二远端进行语音通信时,第一通信中心还可以监测语音通道中的掉线信令。如果监测到,则认为一方已经挂断,中断第一语音通道和第二语音通道的连接。
[0068]通过使用以上方法,可以实现用户基于PC端或移动端的网络平台与传统语音系统的语音通信,方便了用户的使用,丰富了第一对象与网站后台进行互动沟通的途径,提高了用户的使用体验。
[0069]以上为本发明提供的一种双向通信控制方法,在此基础上,本发明还提供一种双向通信控制系统。
[0070]参见图2,该图为本发明提供的一种双向通信控制系统第一实施例的原理框图。
[0071]在本实施例中,包括:第一远端10、第一通信中心20和第二远端30 ;
[0072]所述第一远端10,用于获取第一对象的页面点击动作,向第一通信中心发出针对第二远端的呼叫指令;在所述呼叫指令中包括所述第二远端的语音通信信息;应答所述第一通信中心的呼叫请求。
[0073]所述第一通信中心20,用于根据第二远端的语音通信信息建立第一语音通道,通过所述第一语音通道呼叫所述第二远端;获取所述第一远端的语音通信信息,建立第二语音通道,使用所述第二语音通道呼叫所述第一远端;将所述第一语音通道和第二语音通道连接,控制所述第一远端和第二远端进行语音通信。
[0074]所述第二远端30,用于接收所述第一通信中心的呼叫请求,与所述第一通信中心进行语音通信。
[0075]其中,所述第一远端10中包括:第一网络
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1