IVR流程加载方法
IVR流程加载方法 第10页IVR流程加载方法第零步:IVR流程编辑与开发(准备工作)0.1 在IVR流程编辑器目录.easycallDesigner下面执行FlowDesigner.exe,如下图:然后单击文件->关闭全部菜单,如下图:0.2单击文件->打开工程,如下图:选择.IVR流程FlowsCallCenter.fpr,然后单击打开,如下图:单击查看->单元,出现:选择SatisfyEval,单击确定,出现:根据实际情况,编辑修改上述IVR流程,然后单击文件->保存全部;备注:IVR流程的源代码为.IVR流程FlowsCallCenter.fpr(打开工程时对应的文件),这是非常接近于正式商用程度的IVR流程的模板流程;通过IVR流程编辑器的查看->单元进行flw流程文件的切换;来电主流程的单元名称为.IVR流程FlowsMainUnit.flw;座席服务满意度评价流程的单元名称为.IVR流程FlowsSatisfyEval.flw;然后,单击工具栏最右边的”编译整个工程”按钮,出现下图:第一步:IVR流程的加载1.0执行.easycallivrsetparam.exe,弹出IVR参数配置界面,如下图:单击各选项卡的标签切换到相应的选项卡,按照下面的说明,完成各个选项卡的设置。在所有配置完成后,单击“确定” 按钮,保存所作的修改,并关闭窗口。单击“取消”按钮,不保存所有配置,并关闭窗口。单击“上载到IVR引擎” 按钮,可以动态更新IVR流程。如果是第一次配置,配置后会在“当前配置路径”所指示的目录下生成三个扩展名为“ICF”的配置文件:IVRConnGrp.icf IVRInform.icf,IVRKernel.icf。1.1在基本参数选项卡,单击可执行工程名后的,如下图:选中可执行工程文件名,然后单击打开按钮;其中的参数:SCK的主机名,IVR引擎和交换机服务通常都运行在CPU板,设置为127.0.0.1;SCK的端口号,是指交换机服务提供服务的TCP端口号,默认为7900;IVR设备号码,默认为2900;IVR设备名称,默认为2900;运行线程个数,是IVR引擎处理通道流程的线程个数,建议填1。接收线程个数,是处理IVR远程服务器的请求的处理线程数目,建议填1。发送线程个数,是向IVR远程服务器的请求的处理线程数目,建议填1。日志文件个数,是生成日志文件的个数,建议填16。调试日志开关,包含4个开关,建议全部勾选。打开调试:是否打开调试日志。事件:是否输出事件日志。全部通道:是否全部通道日志。全部通知:是否全部通知日志。当前配置路径,显示当前配置文件保存的路径。如果和实际运行目录不符合,请将配置文件复制到运行目录后再启动IVR引擎。单击上载到IVR引擎按钮;如下图所示:1.2 在通道选项卡,配置通道数设置为0,这表示所有通道使用同一个流程;选择“默认流程”,单击上载到IVR引擎按钮,建议重启呼叫中心系统的那四个底层通信服务;如下图:备注:上图中的默认流程列表框,这是一个以下拉列表提供的编辑项,可选范围为基本参数选项卡中默认流程项目所包含的流程。当上图中的默认流程列表框为空时,呼入时会出现IVR流程无法引导或忙音的现象,应当防止这种情况的发生。1.3在定时器选项卡, 目前没有使用。1.4在通知选项卡, 通常应用于自动语音通知等需要自动外呼(预测外呼,PDS)的场合。目前没有使用。1.5在连接选项卡,目前没有使用。连接选项卡用于配置IVR应用中所使用的连接组和连接项。不需要使用IVR远程应用服务器的用户可跳过本步骤。1.6在动态库选项卡,“外挂动态库个数”输入2,然后回车。然后在其下面的列表中依次输入:(动态库)Addon.dll和(初始化函数)InitialDll;(动态库) synjsonpost.dll和(初始化函数)InitialDll;如下图:备注:动态库选项卡用于向IVR引擎注册外挂动态库,用于设置呼入流程以及通知流程等的外挂DLL,其中Addon.dll以及InitialDll为必须的配置。可以设置多个动态库和初始化函数。在“外挂动态库个数”输入外挂动态库的数目,然后回车。此数目也是下方列表的行数。在每一行中的“动态库”列输入一个动态库名称;在“初始化函数”列输入这个动态库的初始化函数,IVR引擎在装载动态库时调用该函数完成初始化操作。“初始化函数”列为空表示该动态库不需要初始化。加载动态库方式,是为了兼容上一个版本的IVR引擎,现在不推荐使用这种方式。(可选)建议把写好的动态库加载到IVR应用服务器上,然后建立一个连接,连接到IVR应用服务器上。在IVR流程中通过连接组名调用函数。第二步:IVR流程的提示音文件的更新将.IVR流程vocprompt目录下的所有wav文件拷贝到CPU板的.easycallvocprompt目录下。此时,无需重启呼叫中心系统的那四个底层通信服务,更新后的IVR流程的提示音文件在下次来电时立即生效。注意:wav文件的格式要求是CCITT A-Law 8K; wav文件的格式可以通过Windows操作系统的附件>>娱乐>>录音机中的文件>>属性窗口查看,如下图:若wav文件的格式不符合要求,可以通过上图中“立即转换”按钮来完成音频格式转换。第三步: 外挂动态库和相关配置文件的上传将外挂动态库Addon.dll和相关的配置文件Addon.ini拷贝到.easycall目录下,其中,Addon.ini可能需要适当的配置,如有关数据库的ADO连接字符串等。备注1:外挂动态库Addon.dll和相关的配置文件Addon.ini,见.IVR流程DLL源代码目录。备注2:在外挂动态库Addon.dll和相关的配置文件Addon.ini上传之前,需要先停止呼叫中心系统的那四个底层通信服务;待上传完毕之后再重新启动呼叫中心系统的那四个底层通信服务。深圳市博域信源通讯有限公司网址:电邮:boyucom2006