【基于SmarTele语音流程脚本语言构建IVR系统的研究】r语言构建网络_第1页
【基于SmarTele语音流程脚本语言构建IVR系统的研究】r语言构建网络_第2页
【基于SmarTele语音流程脚本语言构建IVR系统的研究】r语言构建网络_第3页
【基于SmarTele语音流程脚本语言构建IVR系统的研究】r语言构建网络_第4页
【基于SmarTele语音流程脚本语言构建IVR系统的研究】r语言构建网络_第5页
已阅读5页,还剩2页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【基于语音流程脚本语言构建系统的研究】r语言构建网络 2 IVR语音服务器 IVR语音服务器一般与PBX直接相连,来话首先接入PBX,然后转到IVR系统。IVR服务器主要完成自动语音导航、自动语音及流程、传真服务器的功能。强讯公司的ctsIVR语音服务器,包含了自动语音应答及流程设定、数据库访问及修改、传真服务器、VoIP电话网关、语音合成及识别、人工座席服务、与呼叫中心(CTI)接口、通过TCPIP与其他系统透明连接、业务量统计查询等多种功能。IVR语音服务器是语音流程文件的运行环境,是保证IVR系统能正确稳定运行的基础。 3 用SmarTele构建语音流程文件 SmarTele是用于实现语音流程定制的语音流程脚本语言。SmarTele脚本语言采用开放式结构,以独立文本文件为信息存放基础,文件之间可以相互调用,简便易学,维护方便。同时提供了“TeleEdit.exe脚本器”工具修改,也可以使用记事本等工具编写。 3.1 SmarTele的基本功能 一个完整的语音流程,可以由一个或多个语音流程文件组成,一个流程文件是由若干个语音节点组成的,通常,以.dat为文件的扩展名。一个流程文件不能超过10000行,每个节点不能超过100行。 一个语音节点的模式为: NODE=1 节点命令参数1、参数2NEXT=下一个节点号或 节点命令参数1、参数2NEXT=Sx:下一个节点号或 节点命令参数1、参数2LINK=系统流程号 NODE=2 节点命令参数1、参数2NEXT=下一个节点号 说明: (1)语音节点: 节点格式1:“NODE=x” 节点格式2:NODE=x: (2)节点命令:完成语音的一个基本操作,例如:用于录音、放音、拨号等的PLAY_VOX、PLAY_ONE_DTMF等命令或内置函数。 (3)参数1、参数2:不同的节点命令,需要不同的参数。 NEXT=下一个节点号:流程下一步要执行的操作。 NEXT=Sx:下一个节点号:Sx:必须为1-99,存放流程文件名;下一个节点号:为数字或D1D99。 LINK=系统流程号:将流程下一步连接到应用程序中。 3.2通过SmarTele实现动态操作和播报语音信息 在通常的呼叫中心的IVR系统中,对数据库基础数据及外部文件等动态数据的访问和调用是非常必要的。SmarTele主要通过以下几种主要的方式实现对动态信息的调用和访问: (1)通过内置函数来直接访问ODBC,操作SQL语句来实现对数据库的访问与操作 格式:DB_CONNECT DATABASE=数据库名:UID=user;PWD=pass;DSN=ODBC名,然后通过调用DB_FIND、DB_UPDATE、DB_ADD等内置函数,输入相应的SQL语句,实现对数据库的调用与操作。 (2)通过访问DLL调用动态连接库文件 由于SmarTele内置函数有限,有时候不能解决某些比较复杂的操作,系统提供了一个名称为ctaCallDll.dll的函数集,增强对业务处理的功能。 (3)通过通讯网关访问数据库 IVR语音平台向网络中的代理服务器(客户端)通过TCP协议发出一个请求,等待(最长三分钟)客户端返回消息后,语音流程继续执行下面任务。 用法:REQUEST inReg outReg Wait-Time NEXT=X 参数: inReg:是向客户端传送的消息变量,可以是S1-99,最大长度为250。 TCP格式为:IVRCMD;CH=XX;RE-QUEST=inReg; outReg:是客户端传回的消息变量,可以是1-99,最大长度为250。 客户端返回的消息格式应为:RE-SPONSE XXX,系统自动将XXX存入out-Reg中。 WaitTime:等待的时间,单位是秒,如没有此参数则系统默认最大等三分钟。 通过这种方法,可以通过代理服务器。访问远程数据库、大型数据库、保密数据库等。 (4)与FIS引擎结合动态播报信息 通过FIS语音播报引擎,将相应的播报内容生成语音文件,返回该语音文件所在的路径后调用节点命令,实现对语音信息的播报。 4 语音文件的测试与部署 通常编写好的语音流程文件的入口文件为start.dat,可以通过TeleDebug.exe对IVR系统进行调试,同时以TeleSpy.exe为系统环境测试监控。这两个工具为开发测试提供了便捷。将IVR相关的语音流程文件放入IVR服务器指定的目录下,启动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论