语音数据的发布方法和装置及系统的制作方法_2

文档序号:9891269阅读:来源:国知局
地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0031]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0032]本发明实施例提供了一种语音数据的发布系统。
[0033]图1是根据本发明第一实施例的语音数据的发布系统的示意图。如图1所示,该语音数据的发布系统包括:数字中继卡10,客户端20和服务器30。
[0034]数字中继卡10,用于获取语音数据。
[0035]语音数据的发布功能是通过平台对指定电话进行通知语音或领导录音讲话的发布功能。语音数据的发布系统为一种语音融合服务平台,该语音数据的发布系统中的数字中继卡10用于获取语音数据。可选地,该数字中继卡为定义局部总线的标准(PeripheralComponent Interconnect,简称为PCI)数字中继卡,该PCI数字中继卡为专用语音处理板卡,融入了AlΙ-1n-one的设计思想,采用全数字信号处理(Digital Signal Processing,简称为DSP)阵列的设计架构,从而使数字中继卡10处理能力强,可以为每个语音通道提供话音检测、双音多频(Dual Tone Multi Frequency,简称为DTMF)收发、频移键控(FrequencyShift Keying,简称为FSK)检测、进程音检测、话音混音、信令处理等功能,多种多块语音卡通过符合H.100标准的CT-BUS总线互相连接从而形成无阻塞的4096个通道。
[0036]可选地,数字中继卡10可以实现采用E1/T1数字中继线接入的电话语音处理系统所需要的绝大部分功能,并且涵盖了从数字中继卡10单E1/T1的低密度板卡到数字中继卡108E1/T1的超大容量产品。产品配备了完全自主开发的呼叫信令协议处理软件包,可以灵活地配置I号信令、综合业务数字网(Integrated Services Digital Network,简称为ISDN),信令协议(30B+D)或者7号信令,可以方便地直接与绝大多数主流交换机互联互通。数字中继卡10的语音卡驱动软件提供与信令类型无关的呼叫处理函数,该呼叫处理函数使应用系统在不同的信令系统之间迀移时无需更改源代码。数字中继卡10可同时提供30-480路语音处理能力,30-480路的电话会议处理能力,30-480路的高级数据链路控制(High-Level Data Link Control,简称为HDLC)通讯能力,可以同时支持1-8个7号信令链路。120路以上的板卡增强了回波抵消的能力,并采用了PCI DMA技术,大大降低了计算机的中央处理器(Central Processing Unit,简称为CPU)的占用率,同时具有最高128ms的超强的内嵌式控制器(Embedded Controller,简称为EC)的处理能力,从而极大地提高了语音的效果。
[0037]可选地,数字中继卡1提供1、2、4或者8个El /Tl中继,符合PCI2.2总线标准,支持3.3V/5V环境,突发数据传送速率高达132MB/S,支持即插即用(Plug and Plug,简称为PNP);数字中继卡1支持中国I号信令、7号信令的呼叫接续,比如,支持电话用户协议TUP、ISDN用户部分(ISDN User Part,简称为ISUP)的呼叫连续,还可以支持ISDN信令的呼叫接续;数字中继卡10最多直插2-8条信令链路,并支持多个链路的热备份功能、倒换功能和倒回功能;数字中继卡10支持电话呼叫和语音处理功能,驱动软件采用专业的SPECDial算法,能够自动完成数字中继线外拔电话的全过程,并正确识别被叫用户的状态;数字中继卡10可以实现通话/静音检测,可编程的信号音检测器,可以检测任意频率的单/双音频信号音,支持语音打断(Barge in)功能;录音操作支持自动增益控制(Automatic Generat1nControl,简称为AGC),FSK数据的接收和发送,DTMF信号的发送和检测;数字中继卡10具有自适应回波抵消功能,消除了电话会议时自激、误收DTMF号码和忙音的可能性;数字中继卡10采用CT-BUS总线,符合H.100标准,兼容多供应商集成协议(Multi Vendor Integrat1nProtocol,简称为MVIP)总线、SC和ST总线,从而将获取的语音信号交换至其它设备;数字中继卡10采用灵活的分布式会议结构,不限制会议的数量,也不限制参加会议的人数,能够对会议或双方通话内容进行监听和录音;数字中继卡10上装有符合电信标准的防雷电路,防雷击能力4级,确保不受雷击损坏;在语音数据的发布系统中最多可以容纳8块数字中继卡10,并且8块数字中继卡10可以同时运行,单机可支持高达2048个通道。通过数字中继卡10获取语音数据可以减轻应用服务器的系统开销。
[0038]客户端20,用于获取第一终端的标识信息,根据标识信息发送测试请求信号至服务器30,其中,测试请求信号为用于请求第一终端接收语音数据的信号,第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,并发送响应信号至服务器30。
[0039]标识信息为用于标识第一终端的信息,以确保第一终端具有唯一性,从而使第一终端与其他终端区分开。该第一终端可以为固定电话,也可以为移动通讯设备,可选地,标识信息为电话号码。客户端20获取第一终端的标识信息,然后根据标识信息发送测试请求信号至服务器30。测试请求信号为用于请求第一终端接收语音数据的信号,比如,测试请求信号为通过拨打第一终端的电话号码而发出的呼叫第一终端的信号,以使第一终端接收到通知的语音。第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,该响应信号可以是表示第一终端的占线状态的信号、振铃未应答状态的信号、应答未确认状态的信号,已通知状态的信号等并表示第一终端当前的状态,响应信号可以以图标和/或颜色进行表示。在第一终端响应于测试请求信号之后,第一终端发送响应信号至服务器30。
[0040]可选地,客户端20由一体化的触屏电脑和软件组成,在局域网下与服务器端以客户端/服务器(Cl ient Server,简称为CS)的架构进行连接,从而提供快速、准确的呼叫响应信号。通过客户端20的图形化用户界面(User Interface,简称为UI)可以获取第一终端的标识信息,根据标识信息发送测试请求信号至服务器30,该客户端20可以进行语音文本的输入、会议调度的创建、执行过程的控制、身份的管理、执行状态的监视、执行结果的查询等交互式作业,通过交互友好的UI界面清晰地显示操作的进程和操作结果,达到了在语音数据发布时进行自动测试的效果,高了用户的体验性能。可选地,该实例提供浏览器/服务器(Browser Server,简称为BS)的架构查询方式或者电话呼入查询方式,从而满足了语音数据的发布系统的大容量、广范围的查询需求。
[0041]服务器30,用于转发测试请求信号至第一终端,转发响应信号至客户端20,当响应信号为预设信号时,服务器30转发客户端20发布的语音数据至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,服务器30转发客户端20根据标识信息重新发送的测试请求信号至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,服务器30转发客户端20根据第二终端的标识信息发送的测试请求信号至第二终端。
[0042]服务器30为语音服务平台的服务器,在客户端20根据标识信息发送测试请求信号至服务器30之后,服务器30转发测试请求信号至第一终端。在第一终端响应于测试请求信号得到用于表示第一终端的状态的响应信号,并发送响应信号至服务器30之后,服务器30转发该响应信号至客户端20。预设信号可以为第一终端对测试请求信号进行应答,且在应答之后对语音数据的接收进行应答的信号,当响应信号为预设信号时,服务器30转发客户端20发布的语音数据至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,服务器30转发客户端20根据标识信息重新发送的测试请求信号至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,客户端20获取第二终端的标识信息,其中,第二终端可以为固定电话,也可以为移动通讯设备,根据第二终端的标识信息发送测试请求信号至服务器30,服务器30转发第二终端的测试请求信号至第二终端,使整个语音数据的发布过程达到了自动测试的效果。
[0043]语音服务平台的服务器30可以配置El接口与调度交换系统、行政软交换系统和市话互连的方式,以及软件设置信令等方式,以满足多方同时呼叫。另外,语音数据的发布系统可以配置网络电话(Voice Over Internet Protocol,简称为VOIP)接口、用户模块、中继模块、音频模块、录音模块等,可以直接连接软交换服务器、外接电话、公用电话交换网(Public Switched Telephone Network,简称为PSTN)/程序交换机(Private AutomaticBranch Exchange,简称为PABX)、会场语音接入等。
[0044]可选地,服务器包括初始化模块,呼叫处理模块,维护管理模块,资源管理模块,调度管理模块,数据库模块,监视跟踪模块,告警信息处理模块和网页查询模块。其中,初始化模块,用于对系统的硬件进行初始化操作和检测;呼叫处理模块,用对语音数据执行处理;维护管理模块,用于对系统的各部分硬件执行检测、监视和诊断服务;资源管理模块,用于对系统的资源执行调度、分配;调度管理模块,用于对多个客户端的连接执行管理,并与客户端的数据进行交互;数据库模块,用于对系统的数据执行管理;监视跟踪模块,用于监视、跟踪系统的呼叫过程,并对系统执行检查、分析、追踪;告警信息处理模块,用于处理、报告系统的告警信息,并建立、保存告警信息的文件;网页查询模块,用于查询和下载网页的内容。
[0045]在本发明实施例中,语音数据的发布系统包括数字中继卡10、客户端20和服务器30,通过数字中继卡10获取语音数据,通过客户端20获取第一终端的标识信息,根据标识信息发送测试请求信号至服务器,其中,测试请求信号为用于请求第一终端接收语音数据的信号,第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,并发送响应信号至服务器30;通过服务器转发测试请求信号至第一终端,转发响应信号至客户端20,当响应信号为预设信号时,服务器30转发客户端20发布的语音数据至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1