IP电话语音应答的交互系统及其方法技术方案

技术编号:3555630 阅读:277 留言:0更新日期:2012-04-11 18:40
一种IP电话语音应答的交互系统,包括应答用户端、IP软交换服务器以及应答服务器端,应答用户端设有用户端附加通道处理器,用于管理专门传送DTMF信号的数据通道,定义用户附加通道的参数;应答服务器端设有服务器端附加通道处理器,用于管理专门接收DTMF信号的数据通道,定义服务器附加通道的参数;当用户听到语料数据库的语音提示后,将根据需要选择用户接口单元的按键输入,用户端附加通道处理器发送该键值代码;当接收到键值代码信号后,应答服务器端附加通道处理器将接收的键值代码传给服务代理模块。以及提出一种IP电话语音应答的交互方法。本发明专利技术结构简单、能够有效避免误识别的情况、可靠性高。

【技术实现步骤摘要】
(一)
本专利技术涉及计算机电话集成(Computer Telephone Integration)领域的应用,具体地说是运用在IP电话系统中使用话机和语音提示进行应答的交互系统和方法。(二)
技术介绍
在传统的公众电话网系统(PSTN)中,一次典型的通话过程包括3个阶段:阶段1为“呼叫建立”,阶段2为“语音通信”,阶段3为“线路拆除”。其中的阶段1和阶段3为信令控制过程(如SS7信令),阶段2为实际的通话过程。我们来设想一个打电话的场景,用户A拿起终端设备PA(如电话机)(该动作称之为摘机),通过按键输入对方的电话号码(用户A是主叫方),这样就发起了一次通话请求,通过程控交换机的路由交换,该请求信号被传送到连接在用户B(用户B是被叫方)线路上的终端设备PB(比如电话机),PB中的振铃检测模块检测到传入的振铃信号后,产生振铃声以提醒用户B,用户B拿起话筒,开始通话,此时阶段1结束,进入阶段2。通话结束后,双方放下话筒(挂机),迅速完成阶段3。在阶段2中,语音通过声电传感器,将声波转换成电信号,并通过电话线路进行传输。随着计算机通信的发展,特别是互联网技术的迅速普及和应用,出现了基于网络通信的IP电话系统(VoIP)。在VoIP中的一次典型的通话过程和在传统的电话通话过程是类似的,只是实现的方式不同。同样包括3个阶段,通信过程也是基于交换机,并称之为“软交换”(完-->全由程序实现)。目前使用的最广泛的信令系统有SIP,H323和MGCP等。VoIP系统,任何数据的传送,包括控制信令和语音数据,都是基于IP网络。对于电话系统而言,主要的应用是语音通信。但随着社会经济的发展,也出现了很多的增值业务应用,其中的交互式自动语音服务系统(IVR)是使用很广泛的一种,可以运用在如客户服务呼叫中心(callcenter)、电话自动股票交易系统,电话银行自助系统等领域。在这些应用中,用户根据接收方的机器语音提示,通过输入按键的方式进行交互。接收方的终端设备根据接收到按键所对应的双音多频DTMF信号并识别其对应值,作出相应的操作。这是IVR系统工作的主要原理。双音多频DTMF(Dual Tone Multi-Frequency)信令,目前在全世界范围内使用在按键式电话机上,因其提供更高的拨号速率,已取代传统转盘式电话机使用的拨号脉冲信令。在电话键盘上的每个键0-9,#,*,A-D,都对应由两个频率的音频信号叠加构成的波形。这两个音频信号的频率来自两组预分配的频率组:行频组或列频组。每一对这样的音频信号唯一表示一个数字或符号。产生DTMF信号,就是利用两个不同频率的正弦波叠加以后形成的波形,如“0”键由频率为1209HZ和697HZ的两个正弦波叠加而成。人耳能听到DTMF信号,但无法识别其中的频率分量,所以无法识别对应的按键。在交互式自动语音服务系统(IVR)中传送DTMF信号发生在通话过程的第2阶段,这表明DTMF波形的性质和说话的波形的性质相同,都属于“数据信号”,而非“控制信号”。为了识别DTMF信号所对应的键值,在IVR端必须使用一种DTMF识别模块。该识别模块可以是用硬件实现的,如MITEL公司生产的MT8870 DTMF接受器可以-->对DTMF信号进行解码,实现DTMF信号的分离滤波和译码功能,输出相应16种频率组合的四位并行二进制码。也可以用软件实现,需要利用数字信号处理的方法,在频域中搜索两个正弦波的存在,计算量比较大。传统的IVR系统,已经有了非常广泛的应用,但存在以下问题:(1)必须有DTMF识别模块的支持;(2)由于DTMF利用话音通道进行传输,我们的语音中有DTMF的成分,甚至很容易产生DTMF的波形,所以会有误识别的情况出现。由于在IP网络中的通信传输是采用包交换(packet switch)而不是传统领域中的线路交换(circuit switch)以及IP网的不稳定的特性,对于上述问题(2),在VoIP系统中情况要更加严重。主要原因有两方面,其一是数据压缩协议的使用。为了减少传输的语音数据量,在数据传送之前需要对数据进行压缩,常用的压缩协议有G711、G723和G729等。这些压缩协议均为有损压缩,压缩率不等,DTMF信号在解压后将产生一定的畸变,压缩率越高,解压后的畸变情况会更严重,从而导致误识别。其二,在网络通信不理想的情况下会有数据丢包的现象,也会产生DTMF误识别现象。IP电话系统的基础是IP数据通信,无论是控制信令还是语音数据,都通过UDP或TCP分组进行传送。目前使用的系统其DTMF信号是经过RTP封装后由UDP分组进行发送。(三)
技术实现思路
为了克服已有的IP电话语音应答的交互系统的结构复杂、存在误识别的情况、可靠性不高的不足,本专利技术提供一种结构简单、能够有效避免误识别的情况、可靠性高的IP电话语音应答的交互系统及其方-->法。本专利技术解决其技术问题所采用的技术方案是:一种IP电话语音应答的交互系统,包括应答用户端、VoIP软交换服务器以及应答服务器端,所述应答用户端包括用户端控制单元、用户端用户接口单元以及用户端网络接口单元,所述用户端控制单元包括:用户端信令处理器,用于管理信令通道、并负责信令的生成、解释和转换;用户端媒体处理器,用于管理话音通道、并负责数字化后语音数据的压缩和解压缩以及数据的封装和拆装;用户端调度处理器,用于将设定的任务分配给信令处理器和媒体处理器;用户端用户接口单元、用户端网络接口单元连接用户端控制单元,所述用户端网络接口单元连接VoIP软交换服务器;所述应答服务器端包括服务器端控制单元、服务器端用户接口单元、服务器端网络接口、语料数据库以及服务代理,所述服务器端控制单元包括服务器端信令处理器,用于管理信令通道、并负责信令的生成、解释和转换;服务器端媒体处理器,用于管理话音通道、并负责数字化后语音数据的压缩和解压缩以及数据的封装和拆装;服务器端调度处理器,用于将设定的任务分配给信令处理器和媒体处理器;服务器端用户接口单元、服务器端网络接口单元连接服务器端用户控制器,服务器端用户接口单元连接语料数据库,所述服务器端网络接口连接VoIP软交换服务器和服务代理模块;所述的应答用户端还包括:用户端附加通道处理器,用于管理专门传送DTMF信号的数据通道,定义用户端附加通道的IP地址、传输类型和端口;所述的应答服务器端还包括:服务器端附加通道处理-->器,用于管理专门传送DTMF信号的数据通道,定义服务器端附加通道的IP地址、传输类型和端口;当用户听到语料数据库的语音提示后,将根据需要选择用户接口单元的按键输入,用户端附加通道处理器发送该键值代码;当应答服务器端接收到键值代码信号后,服务器端附加通道处理器将接收的键值代码传给服务代理模块。作为优选的一种方案:所述的应答用户端还包括用于预先设置用户端附加通道参数的用户端通道参数设置模块,所述应答服务器端还包括用于预先设置服务器端附加通道参数的服务器端通道参数设置模块。作为优选的另一种方案:在数据通讯协议模块中,包括用于设置用户端附加通道、服务器端附加通道参数的参数设置模块。所述的键值代码为数字或者符号对应的ASCII码。一种IP电话语音应答的交互方法,包括以下步骤:(1)、用户进行拨号操作,生成呼叫信号,通过网本文档来自技高网
...

【技术保护点】
一种IP电话语音应答的交互系统,包括应答用户端、VoIP软交换服务器以及应答服务器端,所述应答用户端包括用户端控制单元、用户端用户接口单元以及用户端网络接口单元,所述用户端控制单元包括:用户端信令处理器,用于管理信令通道、并负责信令的生成、解释和转换;用户端媒体处理器,用于管理话音通道、并负责数字化后语音数据的压缩和解压缩以及数据的封装和拆装;用户端调度处理器,用于将设定的任务分配给信令处理器和媒体处理器;用户端用户接口单元、用户端网络接口单元连接用户端控制单元,所述用户端网络接口单元连接VoIP软交换服务器;所述应答服务器端包括服务器端控制单元、服务器端用户接口单元、服务器端网络接口、语料数据库以及服务代理,所述服务器端控制单元包括服务器端信令处理器,用于管理信令通道、并负责信令的生成、解释和转换;服务器端媒体处理器,用于管理话音通道、并负责数字化后语音数据的压缩和解压缩以及数据的封装和拆装;服务器端调度处理器,用于将设定的任务分配给信令处理器和媒体处理器;服务器端用户接口单元、服务器端网络接口单元连接服务器端用户控制器,服务器端用户接口单元连接语料数据库,所述服务器端网络接口连接VoIP软交换服务器和服务代理模块;其特征在于:所述的应答用户端还包括:用户端附加通道处理器,用于管理专门传送DTMF信号的数据通道,定义用户端附加通道的IP地址、传输类型和端口;所述的应答服务 器端还包括:服务器端附加通道处理器,用于管理专门传送DTMF信号的数据通道,定义服务器端附加通道的IP地址、传输类型和端口;当用户听到语料数据库的语音提示后,将根据需要选择用户接口单元的按键输入,用户端附加通道处理器发送该键值代码, 当应答服务器端接收到键值代码信号后,服务器端附加通道处理器将接收的键值代码传给服务代理模块。...

【技术特征摘要】
1、一种IP电话语音应答的交互系统,包括应答用户端、VoIP软交换服务器以及应答服务器端,所述应答用户端包括用户端控制单元、用户端用户接口单元以及用户端网络接口单元,所述用户端控制单元包括:用户端信令处理器,用于管理信令通道、并负责信令的生成、解释和转换;用户端媒体处理器,用于管理话音通道、并负责数字化后语音数据的压缩和解压缩以及数据的封装和拆装;用户端调度处理器,用于将设定的任务分配给信令处理器和媒体处理器;用户端用户接口单元、用户端网络接口单元连接用户端控制单元,所述用户端网络接口单元连接VoIP软交换服务器;所述应答服务器端包括服务器端控制单元、服务器端用户接口单元、服务器端网络接口、语料数据库以及服务代理,所述服务器端控制单元包括服务器端信令处理器,用于管理信令通道、并负责信令的生成、解释和转换;服务器端媒体处理器,用于管理话音通道、并负责数字化后语音数据的压缩和解压缩以及数据的封装和拆装;服务器端调度处理器,用于将设定的任务分配给信令处理器和媒体处理器;服务器端用户接口单元、服务器端网络接口单元连接服务器端用户控制器,服务器端用户接口单元连接语料数据库,所述服务器端网络接口连接VoIP软交换服务器和服务代理模块;其特征在于:所述的应答用户端还包括:用户端附加通道处理器,用于管理专门传送DTMF信号的数据通道,定义用户端附加通道的IP地址、传输类型和端口;所述的应答服务器端还包括:服务器端附加通道处理器,用于管理专门传送DTMF信号的数据通道,定义服务器端附加通道的IP地址、传输类型和端口;当用户听到语料数据库的语音提示后,将根据需要选择用户接口单元的按键输入,用户端附加通道处理器发送该键值代码,当应答服务器端接收到键值代码信号后,服务器端附加通道处理器将接收的键值代码传给服务代理模块。2、如权利要求1所述的IP电话语音应...

【专利技术属性】
技术研发人员:方路平曹平
申请(专利权)人:浙江工业大学
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利