CN107517327B - 语音增值业务***及其通信方法 - Google Patents
语音增值业务***及其通信方法 Download PDFInfo
- Publication number
- CN107517327B CN107517327B CN201710844982.6A CN201710844982A CN107517327B CN 107517327 B CN107517327 B CN 107517327B CN 201710844982 A CN201710844982 A CN 201710844982A CN 107517327 B CN107517327 B CN 107517327B
- Authority
- CN
- China
- Prior art keywords
- added service
- voice value
- voice
- ctis
- ivrs
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004891 communication Methods 0.000 title claims abstract description 23
- 230000000052 comparative effect Effects 0.000 claims description 3
- 238000011161 development Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42314—Systems providing special services or facilities to subscribers in private branch exchanges
- H04M3/42323—PBX's with CTI arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种语音增值业务***及其通信方法,包括:部署于各区域的多个语音增值业务服务器;设置于为语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户并提交至脚本解析服务器IVRS,接收脚本解析服务器的控制指令并返回至一个或多个语音增值业务服务器的语音增值业务平台服务器CTIS,CTIS分别与各个语音增值业务服务器建立有数据通信连接;设置于接收到虚拟用户后读取预先配置的脚本文件并分析解码形成控制指令的IVRS,IVRS与CTIS建立有数据通信连接。采用本发明的技术方案,将各地的语音增值业务统一到一个平台,能够实现各区域用户、资源的互联互通,使得各区平台用户共享资源。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种语音增值业务***及其通信方法。
背景技术
现有的语音增值业务需要在各地建立一套C++语言开发的***平台,参见图1所示。该IVR业务***平台主要完成各地电话语音增值业务的接入,各地业务流程需要针对各地单独开发,同时必须要懂得C++语言的专业人员才能开发。由于各地区业务不同,这样就使得研发维护人员工作量巨大。此外,每次更换IVR业务流程还需要将整个***停机维护。
各地运营商,因为结算计费等问题,限制用户只能从其号码所属的运营商平台拨入***,各平台的用户、资源都不能互联互通,使得平台用户单一,资源也不能共享。
发明内容
本发明的主要目的在于公开了一种语音增值业务***,以至少解决相关技术中各地运营商,限制用户只能从其号码所属的运营商平台拨入***,各平台的用户、资源都不能互联互通,使得平台用户单一,资源也不能共享的问题。
根据本发明的一个方面,提供了一种语音增值业务***。
根据本发明的语音增值业务***包括:部署于各区域的多个语音增值业务服务器;设置于为上述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户并提交至脚本解析服务器IVRS,接收脚本解析服务器的控制指令并返回至上述一个或多个语音增值业务服务器的语音增值业务平台服务器CTIS,上述CTIS分别与各个上述语音增值业务服务器建立有数据通信连接;设置于接收到上述虚拟用户后读取预先配置的脚本文件并分析解码形成上述控制指令的上述IVRS,上述IVRS与上述CTIS建立有数据通信连接。
优选地,各个上述语音增值业务服务器均集成有与接入用户建立连接的至少一个语音板卡。
优选地,各个上述语音增值业务服务器分别通过公网与上述CTIS连接。
优选地,各个上述语音增值业务服务器分别基于TCP协议与上述CTIS传输数据。
优选地,上述***还包括:与上述IVRS建立有数据通信连接的数据库接口服务器DBAS,上述DBAS存储有各区域接入用户的业务数据。
优选地,上述CTIS、上述IVRS、以及上述DBAS分开部署在不同的计算机上,上述多个语音增值业务服务器共用上述CTIS。
优选地,上述CTIS与上述IVRS通过局域网连接,上述IVRS与上述DBAS通过局域网连接。
优选地,上述CTIS与上述IVRS基于TCP协议传输数据,上述IVRS与上述DBAS基于TCP协议传输数据。
根据本发明的另一方面,提供了一种语音增值业务***的通信方法。
根据本发明的语音增值业务***的通信方法,包括:与部署于各区域的多个语音增值业务服务器建立连接后,语音增值业务平台服务器CTIS为上述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户并提交至脚本解析服务器IVRS;在上述IVRS接收到上述虚拟用户后读取预先配置的脚本文件并分析解码形成上述控制指令之后,上述CTIS接收来自于脚本解析服务器的控制指令并返回至上述一个或多个语音增值业务服务器。
优选地,在上述CTIS为上述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户之前,还包括:上述一个或多个语音增值业务服务器在接入用户后,生成脚本控制指令,并传输至上述CTIS。
优选地,在上述IVRS接收到上述虚拟用户后读取预先配置的脚本文件并分析解码之后,还包括:上述IVRS向上述DBAS发送用户数据读取指令;在上述DBAS执行用户数据读取操作之后,上述IVRS接收来自于上述DBAS的操作结果。
优选地,在上述CTIS接收来自于脚本解析服务器的控制指令并返回至上述一个或多个语音增值业务服务器之后,还包括:上述一个或多个语音增值业务服务器的语音板卡执行上述控制指令,形成语音数据,并通过上述接入用户的终端播放上述语音数据。
与现有技术相比,本发明实施例至少具有以下优点:将各地的语音增值业务统一到一个平台,各地通过网络链接到中心服务器(语音增值业务平台服务器CTIS),从中心服务器通过图1的***架构完成各地的语音增值业务开展,并且只用维护一套脚本语言就可以完成各地的语音增值业务的开发,简单易维护,能够实现各区域用户、资源的互联互通,使得各区平台用户共享资源。
附图说明
图1是根据相关技术的语音增值业务***的架构示意图;
图2是根据本发明实施例的语音增值业务***的架构示意图;
图3是根据本发明优选实施例的语音增值业务***的架构示意图;
图4是根据本发明实施例的语音增值业务***的通信方法的流程图;
图5是根据本发明优选实施例的语音增值业务***的通信方法的流程图。
具体实施方式
下面结合说明书附图对本发明的具体实现方式做一详细描述。
图2是根据本发明实施例的语音互动式语音应答业务***的架构示意图。如图2所示,该语音互动式语音应答业务***包括:部署于各区域的多个语音增值业务服务器11、12…1N;设置于为上述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户并提交至脚本解析服务器IVRS 21,接收脚本解析服务器的控制指令并返回至上述一个或多个语音增值业务服务器的语音增值业务平台服务器CTIS 22,上述CTIS22分别与各个上述语音增值业务服务器11、12…1N建立有数据通信连接;设置于接收到上述虚拟用户后读取预先配置的脚本文件并分析解码形成上述控制指令的上述IVRS 21,上述IVRS21与上述CTIS 22建立有数据通信连接。
本发明将各地的语音增值业务统一到一个平台,各地通过网络链接到中心服务器(语音增值业务平台服务器CTIS),从中心服务器通过图1的***架构完成各地的语音增值业务开展,并且只用维护一套脚本语言就可以完成各地的语音增值业务的开发,简单易维护,能够实现各区域用户、资源的互联互通,使得各区平台用户共享资源。
优选地,各个上述语音增值业务服务器均集成有与接入用户建立连接的至少一个语音板卡。
在优选实施过程中,某区域电话语音增值业务用户先经过当前区域语音增值业务服务器的语音板卡进入本地电话语音增值业务***(例如,电话对对碰业务***),然后经由本地电话语音增值业务***接入到语音增值业务平台服务器CTIS。后续语音增值业务交由脚本解析服务器IVRS完成。
具体地,各地语音增值业务接续到CTIS,CTIS将各地的接入用户注册成为虚拟用户,将虚拟用户提交给IVRS服务器,IVRS服务器接入用户后,读取磁盘上开发人员预先编写好的语音增值业务脚本语言文件,通过脚本语言实现用户的IVR语音业务交互,IVRS主要完成语音业务的逻辑实现。具体实现内容在S语言脚本里面。如果有语音播放业务交给CTIS实现,再由CTIS交回区域语音增值业务服务器的语音板卡实现。
优选地,如图3所示,上述***还可以包括:与上述IVRS建立有数据通信连接的数据库接口服务器DBAS,上述DBAS存储有各区域接入用户的业务数据。
优选地,如图3所示,上述CTIS、上述IVRS、以及上述DBAS分开部署在不同的计算机上,上述多个语音增值业务服务器共用上述CTIS。
优选地,如图3所示,各个上述语音增值业务服务器分别通过公网与上述CTIS连接,各个上述语音增值业务服务器分别基于TCP协议与上述CTIS传输数据。上述CTIS与上述IVRS通过局域网连接,上述IVRS与上述DBAS通过局域网连接。上述CTIS与上述IVRS可以基于TCP协议传输数据,上述IVRS与上述DBAS也可以基于TCP协议传输数据。
在优选实施过程中,本发明实施例在现有语音增值业务***的基础上,新增加了一套***(以下简称S***),并基于S***的编程模型开发电话语音增值业务。S***包括但不限于:三个服务器,分别是:用于数据库交互的数据库接口服务器DBAS,用于解析各地增值业务脚本文件的脚本解析服务器IVRS,用于接续各地电话增值业务(例如,电话对对碰)控制信令的语音增值业务平台服务器CTIS。
例如,一个电话对对碰用户通过电信局的电信专网连接到某地语音增值业务服务器,某地电话语音增值业务服务器通过TCP协议连接到本发明的CTIS。CTIS预先分配一个虚拟用户注册到CTIS服务器,再通过TCP协议连接进入IVRS形成虚拟的用户数据。IVRS接续进入CTIS注册的用户后,读取预置的脚本文件,分析解码形成控制命令通过TCP协议连接返回给CTIS。再通过CTIS的TCP协议连接返回到用户进入的语音增值业务服务器的语音板卡。语音板卡执行具体控制命令后形成语音信号通过用户的电话机播放语音文件。如果在IVRS分析解码形成控制命令之前,如需要读取用户的业务数据,则交由DBAS执行,DBAS将操作结果返回至IVRS。
图4是根据本发明实施例的语音增值业务***的通信方法的流程图。如图4所示,该语音增值业务***的通信方法包括:
步骤S401:与部署于各区域的多个语音增值业务服务器建立连接后,语音增值业务平台服务器CTIS为上述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户并提交至脚本解析服务器IVRS;
步骤S403:在上述IVRS接收到上述虚拟用户后读取预先配置的脚本文件并分析解码形成上述控制指令之后,上述CTIS接收来自于脚本解析服务器的控制指令并返回至上述一个或多个语音增值业务服务器。
采用图4的方法,将各地的语音增值业务统一到一个平台,各地通过网络链接到中心服务器(语音增值业务平台服务器CTIS),从中心服务器完成各地的语音增值业务开展,并且只用维护一套脚本语言就可以完成各地的语音增值业务的开发,简单易维护,能够实现各区域用户、资源的互联互通,使得各区平台用户共享资源。
优选地,在上述CTIS为上述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户之前,还可以包括以下处理:上述一个或多个语音增值业务服务器在接入用户后,生成脚本控制指令,并传输至上述CTIS。
优选地,在上述IVRS接收到上述虚拟用户后读取预先配置的脚本文件并分析解码之后,还可以包括:上述IVRS向上述DBAS发送用户数据读取指令;在上述DBAS执行用户数据读取操作之后,上述IVRS接收来自于上述DBAS的操作结果。
优选地,在上述CTIS接收来自于脚本解析服务器的控制指令并返回至上述一个或多个语音增值业务服务器之后,还可以包括:上述一个或多个语音增值业务服务器的语音板卡执行上述控制指令,形成语音数据,并通过上述接入用户的终端播放上述语音数据。
以下结合图5进一步描述上述优选实施方式。
图5是根据本发明优选实施例的语音增值业务***的通信方法的流程图。如图5所示,该语音增值业务***的通信方法包括:
步骤S501:一个电话对对碰业务用户通过电信局的电信专网连接到该区域电话对对碰服务器。
步骤S503:电话对对碰服务器的语音板卡生成脚本的控制指令。
步骤S505:电话对对碰服务器将脚本的控制指令发送至S***的语音增值业务平台服务器CTIS。
步骤S507:CTIS为该电话对对碰业务用户注册成虚拟用户。
步骤S509:CTIS通过TCP协议连接进入IVRS形成虚拟的用户数据。
步骤S511:IVRS接续进入CTIS注册的用户后,读取预置的脚本文件并分析解码。
步骤S513:IVRS向DBAS发送用户数据读取指令。
步骤S515:DBAS读取用户数据。
步骤S517:DBAS将读取结果发送至IVRS。
步骤S519:DBAS形成控制指令。
步骤S521:DBAS将形成的控制指令传输给CTIS。
步骤S523:DBAS将控制指令传输给电话对对碰服务器的语音板卡。
步骤S525:电话对对碰服务器的语音板卡翻译控制指令。
步骤S527:电话对对碰服务器的语音板卡执行控制命令后形成语音数据通过用户的终端(例如,电话机)播放语音文件。
综上所述,采用本发明提供的语音增值业务***及其通信方法,实现了各区域语音增值业务的联网,开发语言采用S***脚本语言,不需要专业C++开发人员来开发。***维护简单,不需重启***就可以替换业务流程。业务脚本只需要维护一套,不像原有***需要各地单独维护。不同平台的用户,可以通过各平台指定的通道,进入一个统一的业务平台,在该平台实现用户之间的资源共享与互联互通。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (4)
1.一种语音增值业务***的通信方法,其特征在于,包括:
与部署于各区域的多个语音增值业务服务器建立连接后,语音增值业务平台服务器CTIS为所述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户并提交至脚本解析服务器IVRS;
在所述IVRS接收到所述虚拟用户后读取预先配置的脚本文件并分析解码形成控制指令之后,所述CTIS接收来自于脚本解析服务器的控制指令并返回至所述一个或多个语音增值业务服务器。
2.根据权利要求1所述的方法,其特征在于,在所述CTIS为所述语音增值业务服务器中一个或多个语音增值业务服务器的接入用户注册成虚拟用户之前,还包括:
所述一个或多个语音增值业务服务器在接入用户后,生成脚本控制指令,并传输至所述CTIS。
3.根据权利要求1所述的方法,其特征在于,在所述IVRS接收到所述虚拟用户后读取预先配置的脚本文件并分析解码之后,还包括:
所述IVRS向DBAS发送用户数据读取指令;
在所述DBAS执行用户数据读取操作之后,所述IVRS接收来自于所述DBAS的操作结果。
4.根据权利要求1所述的方法,其特征在于,在所述CTIS接收来自于脚本解析服务器的控制指令并返回至所述一个或多个语音增值业务服务器之后,还包括:
所述一个或多个语音增值业务服务器的语音板卡执行所述控制指令,形成语音数据,并通过所述接入用户的终端播放所述语音数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710844982.6A CN107517327B (zh) | 2017-09-19 | 2017-09-19 | 语音增值业务***及其通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710844982.6A CN107517327B (zh) | 2017-09-19 | 2017-09-19 | 语音增值业务***及其通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107517327A CN107517327A (zh) | 2017-12-26 |
CN107517327B true CN107517327B (zh) | 2023-05-09 |
Family
ID=60725773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710844982.6A Active CN107517327B (zh) | 2017-09-19 | 2017-09-19 | 语音增值业务***及其通信方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107517327B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6831915B1 (en) * | 1997-02-20 | 2004-12-14 | Hewlett-Packard Development Company, L.P. | Service node for providing telecommunication services |
CN1678002A (zh) * | 2005-04-27 | 2005-10-05 | 中国联合通信有限公司 | 一种语音点播业务实现方法 |
CN101163173A (zh) * | 2007-11-26 | 2008-04-16 | 中国电信股份有限公司 | 通过电话网络进行音频内容定制推送的***和方法 |
CN101695032A (zh) * | 2009-11-02 | 2010-04-14 | 中国电信股份有限公司 | 统一客户端、统一客户端的业务配置方法及*** |
TW201039613A (en) * | 2009-04-29 | 2010-11-01 | Chunghwa Internat Comm Network Co Ltd | Voice value-added system and method thereof |
CN102307266A (zh) * | 2011-08-05 | 2012-01-04 | 贵阳朗玛信息技术股份有限公司 | 电话语音增值***及其通信方法 |
CN102622263A (zh) * | 2012-02-20 | 2012-08-01 | 烽火通信科技股份有限公司 | 机顶盒上基于嵌入式***虚拟机的实现方法 |
CN203072024U (zh) * | 2012-12-27 | 2013-07-17 | 贵阳朗玛信息技术股份有限公司 | 语音增值服务***服务器架构 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2942931B1 (fr) * | 2009-03-05 | 2014-05-16 | Opencode Systmes Ood | Centre reseau multiservices generique de creation et d'orchestration d'applications et de services reseaux |
-
2017
- 2017-09-19 CN CN201710844982.6A patent/CN107517327B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6831915B1 (en) * | 1997-02-20 | 2004-12-14 | Hewlett-Packard Development Company, L.P. | Service node for providing telecommunication services |
CN1678002A (zh) * | 2005-04-27 | 2005-10-05 | 中国联合通信有限公司 | 一种语音点播业务实现方法 |
CN101163173A (zh) * | 2007-11-26 | 2008-04-16 | 中国电信股份有限公司 | 通过电话网络进行音频内容定制推送的***和方法 |
TW201039613A (en) * | 2009-04-29 | 2010-11-01 | Chunghwa Internat Comm Network Co Ltd | Voice value-added system and method thereof |
CN101695032A (zh) * | 2009-11-02 | 2010-04-14 | 中国电信股份有限公司 | 统一客户端、统一客户端的业务配置方法及*** |
CN102307266A (zh) * | 2011-08-05 | 2012-01-04 | 贵阳朗玛信息技术股份有限公司 | 电话语音增值***及其通信方法 |
CN102622263A (zh) * | 2012-02-20 | 2012-08-01 | 烽火通信科技股份有限公司 | 机顶盒上基于嵌入式***虚拟机的实现方法 |
CN203072024U (zh) * | 2012-12-27 | 2013-07-17 | 贵阳朗玛信息技术股份有限公司 | 语音增值服务***服务器架构 |
Non-Patent Citations (2)
Title |
---|
"A value-added service model of mining right information";Cui Na等;《2010 International Conference on E-Business and E-Government》;全文 * |
基于中间件技术的CTI应用平台研究与实现;林晓勇;徐名海;阎巩平;;计算机应用与软件(11);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN107517327A (zh) | 2017-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105956082B (zh) | 实时数据处理与存储*** | |
CN110602056B (zh) | 一种业务参数传递方法及装置 | |
CN103970734A (zh) | 一种交互式多语种自动翻译终端及其实现方法 | |
CN110025957A (zh) | 一种云游戏服务器端架构、客户端和*** | |
CN108829467A (zh) | 第三方平台对接实现方法、装置、设备及存储介质 | |
CN109005190A (zh) | 一种基于网页实现全双工语音对话和页面控制的方法 | |
CN107395670A (zh) | 消息推送方法、装置、设备及计算机可读存储介质 | |
CN110493239A (zh) | 鉴权的方法和装置 | |
CN102893560A (zh) | 一种数据流传送方法及网络设备 | |
CN108933968A (zh) | 一种消息格式的转换方法、装置、存储介质及安卓终端 | |
CN103812878A (zh) | 基于Android的路况信息交互*** | |
CN102137102B (zh) | 一种支持多类信息发布方式的业务支撑平台实现方法 | |
CN109542647A (zh) | 信息发送管理方法及装置、电子设备、存储介质 | |
CN107517327B (zh) | 语音增值业务***及其通信方法 | |
CN113473395A (zh) | 消息处理方法、装置、介质及电子设备 | |
CN111933118A (zh) | 进行语音识别优化的方法、装置及应用其的智能语音对话*** | |
CN110471776A (zh) | 应用数据通信方法、装置及*** | |
CN110347945A (zh) | 获取页面的数据的方法和装置 | |
CN108984134A (zh) | 一种日志打印的方法和装置 | |
CN106445694A (zh) | 一种应用程序访问方法、装置及*** | |
CN208046719U (zh) | 语音增值业务*** | |
CN110113502A (zh) | 互动式语言应答ivr流程定制方法、***、介质和电子设备 | |
CN111984258A (zh) | 页面构建方法和设备 | |
Symons | The verification of communication protocols using numerical petri nets | |
CN105227340A (zh) | 一种人与机器的网络信息交互方法与*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20171226 Assignee: Guiyang Longma Video Technology Co.,Ltd. Assignor: GUIYANG LONGMASTER INFORMATION & TECHNOLOGY Co.,Ltd. Contract record no.: X2024980002302 Denomination of invention: Voice value-added service system and its communication methods Granted publication date: 20230509 License type: Common License Record date: 20240229 |
|
EE01 | Entry into force of recordation of patent licensing contract |