Edify_IVR二次开发培训教程.ppt

上传人:赵** 文档编号:67308550 上传时间:2022-12-24 格式:PPT 页数:57 大小:3.49MB
返回 下载 相关 举报
Edify_IVR二次开发培训教程.ppt_第1页
第1页 / 共57页
Edify_IVR二次开发培训教程.ppt_第2页
第2页 / 共57页
点击查看更多>>
资源描述

《Edify_IVR二次开发培训教程.ppt》由会员分享,可在线阅读,更多相关《Edify_IVR二次开发培训教程.ppt(57页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、1http:/http:/二次开发培训教程二次开发培训教程-Edify IVR杭州信雅达系统工程股份有限公司杭州信雅达系统工程股份有限公司杭州信雅达系统工程股份有限公司杭州信雅达系统工程股份有限公司2http:/http:/系统框架介绍系统框架介绍IVRIVR应用安装应用安装内容提要内容提要程序模块说明程序模块说明特色业务实例讲解特色业务实例讲解日常维护日常维护3http:/http:/系统框架介绍系统框架介绍二次开发二次开发-Edify IVR-Edify IVR4http:/http:/网络结构简图网络结构简图光大银行骨干网光大银行骨干网IP数字数字电话服务代表电话服务代表数字数字电话服务

2、代表电话服务代表PSTN公用电话网PSTN公用电话网E1E1PSTN公用电话网E1G700G700PBX IVRBMSDbServer/AppSvr中中心心端端地地市市分分行行高速以太网交换机高速以太网交换机骨干路由器骨干路由器骨干路由器骨干路由器骨干路由器骨干路由器外拨服务嚣外拨服务嚣Web数字电话数字电话数字数字电话电话CTIIVRIVR主机系统主机系统主机系统主机系统5http:/http:/业务处理逻辑架构业务处理逻辑架构B M SB M S通用业务通用业务通用业务通用业务应用服务进程应用服务进程应用服务进程应用服务进程XXXX分行特色业务分行特色业务分行特色业务分行特色业务应用服务进

3、程应用服务进程应用服务进程应用服务进程主机系统主机系统主机系统主机系统客户管理客户管理客户管理客户管理应用服务进程应用服务进程应用服务进程应用服务进程XXXX分行特色业务分行特色业务分行特色业务分行特色业务应用服务进程应用服务进程应用服务进程应用服务进程DB ServerDB ServerXXXX分行前置机分行前置机分行前置机分行前置机XXXX分行前置机分行前置机分行前置机分行前置机分行分行分行分行IVRIVRIVRIVR通用通用通用通用SendBmsSendBms通用业务流程通用业务流程通用业务流程通用业务流程特色特色特色特色SendBmsSendBms特色业务流程特色业务流程特色业务流程特

4、色业务流程特色特色特色特色SendBmsSendBms特色业务流程特色业务流程特色业务流程特色业务流程6http:/http:/BMSBMS处理架构处理架构IVRIVRSocketSocketSocketSocket长长长长/短连接短连接短连接短连接P P P PO O O OL L L LL L L L共享内存共享内存共享内存共享内存数据缓冲池数据缓冲池数据缓冲池数据缓冲池缓冲池管理缓冲池管理共享内存共享内存共享内存共享内存数据缓冲池数据缓冲池数据缓冲池数据缓冲池AppSvr 103分行特色分行特色AppSvr 999通用业务通用业务AppSvr 101分行特色分行特色AppSvr 105分

5、行特色分行特色AppSvr 104分行特色分行特色AppSvr 107分行特色分行特色AppSvr 106分行特色分行特色AppSvr 100客户管理客户管理AppSvr监控调度监控调度平台配置平台配置管理管理交易配置交易配置人工坐席人工坐席人工坐席人工坐席PDAPDA网上银行网上银行网上银行网上银行SocketSocketSocketSocketSocketSocketSocketSocket长长长长/短连接短连接短连接短连接SocketSocketSocketSocket长长长长/短连接短连接短连接短连接WWE EB B应应应应用用用用服服服服务务务务7http:/http:/IVR初始化

6、模块设计初始化模块设计8http:/http:/IVRIVR应用安装应用安装二次开发二次开发-Edify IVR-Edify IVR9http:/http:/恢复备份的程序恢复备份的程序1、解压CebBank_IVR.rar文件2、把DLL目录目录中的edf2is.dll EWFTTSInterface.dlliFlyTTS.dllSendBms.dll文件全部拷贝到c:edifysystemdll目录中。3、把voxlib.rar文件解压到c:下4、把DIR.rar文件解压到d:下5、进入Edify的管理程序workforce adminstrator选择tools菜单下的restore a

7、pplication 通用业务IVR备份文件特色业务IVR备份文件IVRIVR应用安装应用安装DLL函数参数备份目录10http:/http:/恢复备份的程序恢复备份的程序1、解压CebBank_IVR.rar文件2、把DLL目录中的edf2is.dll EWFTTSInterface.dlliFlyTTS.dllSendBms.dll文件全部拷贝到c:edifysystemdll目录中。3、把voxlib.rar文件解压到c:下4、把DIR.RAR文件解压到d:下5、进入Edify的管理程序workforce adminstrator选择tools菜单下的restore restore ap

8、plicationapplication IVRIVR应用安装应用安装11http:/http:/IVRIVR应用安装应用安装恢复备份的程序恢复备份的程序1、选择解压出来的通用业务备份文件Cebbank_IVR.ecb文件2、在列表框中所有项目上打勾,3、application destination directory 输入框中输入c:ewfapps,点击restorerestore 按钮即可。4、恢复备份的特色业务IVR程序同恢复通用的步骤一样,文件是TS_IVR.ecb。12http:/http:/IVRIVR应用安装应用安装恢复备份的恢复备份的DLLDLL函数配置函数配置1、进入wor

9、kforce administrator程序,打开CebBank_IVR目录中sendbms程序 2、双击object 列表框中ntdll下的ntdll_sendbms对象 3、选择DLL info页面,点击import按钮 4、依次打开从CebBank_IVR.RAR文件解压出来的DLL_config目录中的genesys、sendbms、tts文件5、按确定退出,然后关闭workforce application builder 按否不保存退出 13http:/http:/IVRIVR应用安装应用安装恢复备份的恢复备份的DLLDLL函数配置函数配置1、进入workforce adminis

10、trator程序,打开CebBank_IVR目录中sendbms程序 2、双击object 列表框中ntdll下的ntdll_sendbmsntdll_sendbms对象 3、选择DLL infoDLL info页面,点击importimport按钮按钮 4、依次打开从CebBank_IVR.RAR文件解压出来的DLL_config目录中的genesysgenesys、sendbmssendbms、ttstts文件5、按确定退出,然后关闭workforce application builder 按否不保存退出 14http:/http:/IVRIVR应用安装应用安装恢复备份的恢复备份的DLL

11、DLL函数配置函数配置1、进入workforce administrator程序,打开CebBank_IVR目录中sendbms程序 2、双击object 列表框中ntdll下的ntdll_sendbms对象 3、选择DLL info页面,点击import按钮 4、依次打开从CebBank_IVR.RAR文件解压出来的DLL_config目录中的genesys、sendbms、tts文件5、按确定确定退出,然后关闭workforce application builder 按否不保存退出 15http:/http:/IVRIVR应用安装应用安装恢复备份的恢复备份的DLLDLL函数配置函数配置1

12、、进入workforce administrator程序,打开CebBank_IVR目录中sendbms程序 2、双击object 列表框中ntdll下的ntdll_sendbms对象 3、选择DLL info页面,点击import按钮 4、依次打开从CebBank_IVR.RAR文件解压出来的DLL_config目录中的genesys、sendbms、tts文件5、按确定退出,然后关闭workforce application builder 按否否不保存退出 16http:/http:/IVRIVR应用安装应用安装配置配置EdifyEdify系统资源参数系统资源参数1、选择tools菜单下

13、的configuration17http:/http:/IVRIVR应用安装应用安装配置配置EdifyEdify系统资源参数系统资源参数1、选中components列表中的NTDLL,再点击advancedadvanced按钮 2、选中resource execution resource execution stylesstyles标签标签,按add按钮,Resource Execution列表框会自动增加了一个NTDLLRES1_15,然后选中NTDLLRES1_15,点击右侧ExecutionExecution下拉框下拉框选择process per resource即可 3、点击Reso

14、urce标签,按add按钮,在add resource对话框中添加89个ReSource 18http:/http:/IVRIVR应用安装应用安装配置配置EdifyEdify系统资源参数系统资源参数1、点击ResourceResource标签标签,按add按钮,在add resource对话框中添加8989个ReSource 2、然后选中ReSource列表框中的NTDLLRes0000至NTDLLRes0029,点击右侧ExecutionExecution下拉框下拉框选择NTDLLRES0_15,表示将这些ReSource设置成线程调用。然后选中ReSource列表框中的NTDLLRes00

15、30至NTDLLRes0059,点击右侧Execution下拉框选择NTDLLRES1_15,表示将这些ReSource设置为进程调用。然后选中ReSource列表框中的NTDLLRes0060至NTDLLRes0089,点击右侧Execution下拉框选择NTDLLRES0_15,表示将这些ReSource设置成线程调用。然后按确定确定关闭当前对话框。19http:/http:/IVRIVR应用安装应用安装配置配置EdifyEdify系统资源参数系统资源参数选中components列表中的NTDLL1、按右侧的resource groups of“NTDLL”下的addadd按钮按钮 2、在

16、resource groupresource group对话框中对话框中输入group名字为Genesys,在ttributttribut列表框列表框中的NTDLL上打勾,在resourceresource列表框列表框中选中NTDLLRes0000至TDLLRes0029,然后按下面的markmark按钮按钮,之后按确定退出。3、然后继续增加名字为SendBms的组,在resource列表框中选中NTDLLRes0030至NTDLLRes0059,然后按下面的mark,之后按确定退出。4、最后增加名字为TTS的组,在resource列表框中选中NTDLLRes0060至NTDLLRes0089

17、,然后按下面的mark,之后按确定退出。(group名字要注意大小写)20http:/http:/IVRIVR应用安装应用安装配置配置EdifyEdify系统资源参数系统资源参数1、选中components列表中的TELEPHONYTELEPHONY 2、按右侧的resource groups of“TELEPHONY”下的addadd按钮按钮在resource group对话框中输入group名字为Inbound Lines Group,在attributattribut下面框下面框中的fax跟Inboundphoneline上打勾,然后选中resourceresource列表框列表框中选中

18、的所有resource,然后按下面的markmark按钮按钮,之后按确定退出。3、继续增加group名字为OutLinesGroup的数,在attribut下面框中的fax跟Outboundphoneline上打勾,选中resource列表框中选中的所有resource,然后按下面的mark,之后按确定退出。(group名字要注意大小写)21http:/http:/IVRIVR应用安装应用安装InstallInstall所有所有AOAO1、进入workforce adminstrator,打开application object folders中的CebBank_IVR、CebBank_TS、

19、CebBank_Fax、CebBank_FunctionAO目录,选中目录中所有AO图标上按右键,点install即可 Install选中的AO22http:/http:/日常维护日常维护二次开发二次开发-Edify IVR-Edify IVR23http:/http:/日常维护日常维护启动和关闭启动和关闭EdifyEdify系统系统bring upbring up启动系统bring downbring down停止系统 24http:/http:/日常维护日常维护提交提交IVRIVR应用应用1、进入CebBank_IVR目录,在Start 图标上单击右键,点击submit job submi

20、t job requestrequest 2、在job request输入框填入一个job名字,例如:cebivr,在job instance run type 点选框中选取中continuos,在max输入框里添最大可用线数 25http:/http:/日常维护日常维护提交提交IVRIVR应用应用1、进入CebBank_IVR目录,在Start 图标上单击右键,点击submit job request 2、在job requestjob request输入框输入框填入一个job名字,例如:cebivr,在job instance job instance run typerun type 点

21、选框中选取中continuoscontinuos,在maxmax输入框输入框里添最大可用线数 26http:/http:/日常维护日常维护取消取消IVRIVR应用应用1、点击AgentSSAgentSS组件 2、择右侧下拉框中下拉框中job job repuestrepuest,在列表框中选择要取消的ivr任务,单击右键选 cancel job cancel job repuestrepuest 27http:/http:/日常维护日常维护配置配置BmsBms的的IPIP地址跟地址跟portport1、进入workforce adminstrator,打开application object

22、folders中的CebBank_IVR目录中Send_Bms程序2、修改objcetobjcet列表框列表框中的BMSIP、SLAVEBMSIP、nBMSPort、nSlaveBMSPort变量注:SZapplicationtype为应用号,是用来对应bms应用进程。3、选择菜单中的buildbuild中compile and save进行编译,然后重新install一下即可。28http:/http:/日常维护日常维护配置配置TTSTTS的的IPIP地址地址1、进入workforce adminstrator,打开application object folders中的CebBank_Fu

23、nctionAO目录中TTS_Play和TTS程序2、修改objcetobjcet列表框列表框中的Serverip变量3、选择菜单中的buildbuild中compile and save进行编译,然后重新install一下即可。29http:/http:/日常维护日常维护更换语音文件更换语音文件1、文档说明:C:voxlib目录MEU.TXT 菜单类语音说明。INP.TXT 输入项语音说明。ERR.TXT 错误信息类语音说明。INF.TXT 宣传类语音说明。REO.TXT 录音程序语音说明2、目录说明:c:voxlibvoxfile 临时语音文件目录c:voxlibvoxinfo 临时文本文

24、件目录c:voxlibREO 录音程序的语音文件目录c:voxlibRecordVox 录音语音文件目录c:voxlibchina 普通话语音目录c:voxlibyy 广东语音目录MEU 菜单类语音文件目录INF 宣传类语音文件目录ERR 错误信息类语音文件目录INP 输入项语音文件目录PXY 特色业务菜单语音文件目录30http:/http:/语音文件命名规则语音文件命名规则文件名类型前缀举例菜单类MT(特色业务转用)M00001(前缀+2位业务编号+3位序号)T00001(前缀+2位地区编号+3位序号)输入类INPI(特色业务转用)INP001I01001 I+两位地区号+3位序号错误提示

25、类ERRE(特色业务转用)ERR001E01001 E+两位地区号+3位序号信息类INFF00001日常维护日常维护31http:/http:/程序模块说明程序模块说明二次开发二次开发-Edify IVR-Edify IVR32http:/http:/程序模块说明程序模块说明通用业务文件夹主业务流程处理坐席来电的流程公共信息流程外汇买卖流程银证通流程基金流程通用业务通讯函数33http:/http:/程序模块说明程序模块说明分行特色业务文件夹特色业务流程特色业务通讯函数34http:/http:/程序模块说明程序模块说明通用业务传真模板文件夹对公传真模板外汇买卖传真模板基金传真模板储蓄传真模板

26、阳光卡传真模板35http:/http:/程序模块说明程序模块说明常用函数AO文件夹36http:/http:/程序模块说明程序模块说明Param nameParam nameDefault valueDefault valueIn/outIn/out描述解释描述解释sentenceIn语音信息变量abort key*In取消键complete key#In结束键minimum key1In最小长度maxmun key20In最大长度input key retOut用户输入值valid key0123456789#In有效键phone_inphoneIn/outphotoAsk_Input播放

27、语音同时收集电话键入的模块,包括对用户输入超时和错误键入的处理。用户键入由STRING类型变量接收。37http:/http:/程序模块说明程序模块说明VoxLib把编号转换为可报读的语音变量Param nameParam nameDefault valueDefault valueIn/outIn/out描述解释描述解释indexMEU000In语音信息编号outOut语音信息VoxFlag1In1普通话,2粤语38http:/http:/程序模块说明程序模块说明GetValue取分割符之前的字符Param nameParam nameDefault valueDefault valueIn

28、/outIn/out描述解释描述解释outbufIn一组有分割符的字符串indexIn索引值retuenOut返回值partit|In分割符39http:/http:/程序模块说明程序模块说明SendBmsBMS的客户端程序,主要用来发送交易Param nameParam nameDefault valueDefault valueIn/outIn/out描述解释描述解释OptCodeIn交易码CardNumberIn卡号(目前只放CID客户号)DataItemIn数据包nResultOut函数返回值(-1)SendBmsRetOut交易返回包nChanNumberIn通道号szZoneIn地

29、区号CallIDIn唯一呼叫标识号40http:/http:/程序模块说明程序模块说明TTS_Play把文本信息转换成语音信息并做报读Param nameParam nameDefault valueDefault valueIn/outIn/out描述解释描述解释index_voxIn文件名sen_outOut语音信息ttstext你好In文本字符nChanNumIn通道号phoneIn/outVoxFlagIn1普通话,2粤语41http:/http:/程序模块说明程序模块说明TTS把文本信息转换成语音信息变量Param nameParam nameDefault valueDefault

30、 valueIn/outIn/out描述解释描述解释index_voxIn文件名sen_outOut语音信息ttstext你好In文本字符42http:/http:/程序模块说明程序模块说明FormatMoneyString将金额字符格式成报读文本,例:100.23,格式成100元2角3分Param nameParam nameDefault valueDefault valueIn/outIn/out描述解释描述解释injeIn输入金额outjeOut输出文本moneycode“元In文本字符43http:/http:/Param nameParam nameDefault valueDef

31、ault valueIn/outIn/out描述解释描述解释nChanNumberIn通道号nGetCallInfoRetIn来电标志szRetOutszPNIOut主叫号码szNUMOut程序模块说明程序模块说明GetANI获得来电号码44http:/http:/特色业务实例讲解特色业务实例讲解二次开发二次开发-Edify IVR-Edify IVR45http:/http:/实例说明实例说明系统流程对象系统流程对象在对象窗口的顶部有体现,或右键单击空白的工作区.在每一个工作流程的窗口中必须以在每一个工作流程的窗口中必须以Start作为开始作为开始.每一个流程的分支必须以每一个流程的分支必须

32、以End结束结束(或或Goto 步骤最终指向步骤最终指向End步骤步骤).End步骤允许您传送异常码给别的工作区和传送数据步骤允许您传送异常码给别的工作区和传送数据.Goto步骤使在同一工作区的流程执行改变方向步骤使在同一工作区的流程执行改变方向.Goto 步骤的目的不能为空步骤的目的不能为空.以下的步骤可由该对象产生以下的步骤可由该对象产生:Choose步骤允许您根据情况选择分支流程步骤允许您根据情况选择分支流程.46http:/http:/在同一个应用里调用子过程在同一个应用里调用子过程调用在不同应用里的公共的子过程调用在不同应用里的公共的子过程调用不同的应用对象调用不同的应用对象得到不同

33、的有关系统的信息并将其拷贝到变量中以便应用使用得到不同的有关系统的信息并将其拷贝到变量中以便应用使用.使用系统函数功能来帮助有经验的使用者使用系统函数功能来帮助有经验的使用者.Sub Flow步骤允许您将较大的流程放入单一的步骤中步骤允许您将较大的流程放入单一的步骤中.实例说明实例说明47http:/http:/数据对象数据对象ASCII 文本文本.数据库的域被限制在数据库的域被限制在255 字符字符;文本字符串能支持文本字符串能支持4000字符字符.15位的浮点型位的浮点型32位整型位整型.范围是范围是:-2,147,483,648 to 2,147,483,647 64位整型。范围是:位整

34、型。范围是:-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 布尔类型布尔类型(1 and 0).可被翻译为可被翻译为Yes和和No,True和和False.实例说明实例说明48http:/http:/实例说明实例说明49http:/http:/实例说明实例说明判断是否是坐席转入转坐席回主菜单50http:/http:/实例说明实例说明51http:/http:/实例说明实例说明52http:/http:/实例说明实例说明53http:/http:/实例说明实例说明54http:/http:/实例说明实例说明ret=“00”55ht

35、tp:/http:/固定固定电话缴费电话缴费59025902 要素名称要素名称位元代位元代码码备备注注用户的卡号查询密码响应码00成功错误码错误信息报读信息实例说明实例说明DataItem:Inbuf=“卡号|密码|”交易成功:BmsRet=“00|0|您的欠费金额为XXX|”交易失败:BmsRet=“01|错误码|错误信息|”56http:/http:/实例说明实例说明常用常用SubroutineSubroutine说明说明AgentDataUnPackAgentDataUnPack把从main_flow传进来的全局变量放入到这个AO中的变量里State_MuchErrState_MuchErr当客户输入错误次数大于指定的错误次数时调用State_MuchOutState_MuchOut处理明细类交易结果时调用State_ReVoiceOutState_ReVoiceOut重新报读交易结果时调用Good byeGood bye需要强制挂机时调用57http:/http:/致谢致谢

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com