语音杂志平台流程开发培训指南.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
语音杂志平台流程开发培训指南

语音杂志平台 流程开发培训指南 编译器的安装及使用 1.1绿色安装 1.2菜单使用 1.2菜单的使用 VIVR 界面示例图 1.2菜的使用 1.2菜单的使用 File命令的使用 New Project 新建项目 New Project: 选择Source File格式 新建一个业务流程。这个project是一个将以后缀为FRM格式保存的文件。按下new project这菜单时,程序就为你建了一个新开始的业务流程。 2.1流程文件介绍 配置文件: .sc 文件――流程源文件 .cod 文件――编译生成的可执行流程文件,输出文件,编译、构造通过后,产生的二进制文件. .lbj 文件――编译过程中产生的连接编联文件,由编译器管理 .fdp 文件――项目文件,用于流程管理的项目,由编译器管理 在上述的几个文件当中,只有.sc文件是我们用来编辑业务逻辑使用的,其他文件都是由编译器产生的,下面,我们再来详细研究一下.sc文件的内部结构。 #function main//主函数 main { :stWait Connect(0)-stExit //Add users code :stExit [RETURN 0] } 2.2流程源文件.sc的结构 文件头说明 //filename:xxx.sc version: //变量规划 #declare 自定义变量 #iniparam 配置参数常量说明 #define 宏的定义 主程序体 2.2流程源文件.sc的结构 文件头说明 2.2流程源文件.sc的结构 文件头说明 2.2流程源文件.sc的结构 主程序体 2.3 流程的启动与结束 流程的启动与结束 2.4注释 注 释 2.5完成一个业务流程-注意事项 注意事项 3.1数值类 3.1数值类 3.1数值类 接收按键 3.2字符类 3.2字符类 3.2字符类 3.3呼叫控制类 3.3呼叫控制类 3.4播放语音 3.6数据库访问 3.6数据库访问 3.6数据库访问 3.6数据库访问 3.6数据库访问 3.6数据库访问 3.6数据库访问 邮箱管理动作 邮箱管理动作例子 MakeCall200 S1,S2,S3 产生一个类似200业务的呼叫。 S1为被叫号,S2为主叫号,S3为自定义数据字串。 系统变量$Called改为S1。 CallTerm(0) - - 被叫应答,成功 CallTerm(1) - - 无人接 CallTerm(2) - - 被叫市话忙 CallTerm(3) - - 被叫长话忙(呼出失败) CallTerm(4) - - 拥塞 CallTerm(5) - - 空号 CallTerm(-1)- - 其他情况 EnableCall发程控计费应答信号 EnableCall I1 如果流程是应答流程,且在之前执行[AnswerCall 0]不计费的动作,执行此动作开始计费,否则不应执行此动作。 含意:I1=1 发应答不计费信号 I1=0 发应答计费信号 BillBegin 启动计费 BillBegin I1 I2 S3 I1为计费方式( 0:不计费;1:按主叫;2:按被叫;3:按原主叫;4:按账号;5:按计费号码;6:按原被叫); I2是否计算可打时长(按帐号计费时用),0:否;1:是,如果需计算可服务时长,结果存放在IR0中(-1表示没有限制); S3为服务项目编码, 一般情况下应该为系统变量$ServiceItemNo。 MixPlay I1,S2 根据语种播放合成音。将S2合成I1所指定的类型播放, 即根据语种自动合成语音播放。如果字符串格式不对或者值超出范围,播放的提示音将不可预料. I1=1 合成金额(最后两位为角分,不能带有小数点) I1=2 合成数字 (对于英文,值的范围 需在整数值范围之内;对中文,最多20位) I1=3 合成字符 I1=4 合成日期时间 I1=5 合成数字(可以有带小数点) I1=6 合成金额(小数点后两位为角分) I1=7 合成金额(小数点后三位为角分厘) PlayFile S1 playtts SR1 播放语音文件,S1为文件名。 结束时产生以下事件: StopPlayBack——正常放音结束 DialTerminate——放音被按键打断 Failed——失败(一般为文件不存在) SwitchDBA I1(产生的事件pass

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档