读书人

IVR开发的一些要领记录

发布时间: 2013-10-11 14:52:39 作者: rapoo

IVR开发的一些要点记录

?

1、如何加入中文环境:

???? 将中文的jar包zh-cn.jar拷贝到lib目录里????? 在windows->Preference->Languages->Audio Localization Bundles->Add,将中文的jar包加载进来,点击OK。在项目上右击->Properties->Dialog designer->Languages->Project Language,选中中文那个->Edit->单击Localization Bundles->点击Install->此时它会自动将录好的语音文件拷贝到项目中,此时配置audioVariable即会自动朗读货币、数字之类的即可。

2、如何读取复杂变量:

IVariable mobileVar = mySession.getVariable(IProjectVariables.PROMPT_COLLECT_MOBILE);String mobile=mobileVar.getComplexVariable().getField(IProjectVariables.PROMPT_COLLECT_MOBILE_FIELD_VALUE).getStringValue();

?

注意到:在读取变量时,用PROMPT_COLLECT_MOBILE,

在读取值时,用PROMPT_COLLECT_MOBILE_FIELD_VALUE

?

3、对于输入简单的1、2、3、4、5之类的,不要用prompt_collect控件,用menu,因为menu里面对DTMF的控制是最方便的,不需要用像在collect控件里用if语句来判断。

?

4、关于timeout,这个默认是8秒,而且在模拟器里面即使设置过了也不生效的。

?

?

先写这么多吧,有空再补充吧。

?

?

?

?

?

?

?

读书人网 >行业软件

热点推荐