插件安装常见问题
Asterisk在Linux操作系统里

下列常见问题是关于在Linux Asterisk中安装插件的。
1. VASRE插件是与Asterisk工作的唯一方法吗?
不是。另一种方法是为Asterisk使用MRCP服务器和UniMRCP插件。Vestec推荐使用后一种方法由于其较高的灵活性。详情请参阅安装指南和MRCP集成指南。
2. 该插件支持哪些操作系统?
截止到2011年1月,Asterisk的VASRE插件只支持GNU/Linux。
3. 该插件支持Asterisk的哪些版本?
截止到2011年1月,该插件可以支持Asterisk的如下版本:1.4,1.6.2和1.8。
4. 在安装插件之前是否需要安装其他软件?
在安装插件之前必须安装Asterisk。详情请参阅Asterisk集成指南。
5. 我修改了modules.conf 以添加VASRE插件的Asterisk模块列表。我如何检查它是否真正被添加了?
从Asterisk命令行界面(CLI)中运行module show命令,查看res_speech.so 和 res_speech_vasre.so是否在列表中。如果它们不在列表中,运行module reload,然后重试。
6. VASRE拨号方案样本是否支持多语言?
是的,Asterisk插件包含有多个拨号方案样本能在VASRE支持的所有语言下工作。截止到2010年11月1日,VASRE支持美式英语(en-US)和德语(de-DE)。
7. 我修改了extensions.conf,并呼叫Asterisk来测试VASRE拨号方案样本,但是它没有反应。
按照Asterisk集成指南检查extensions.conf是否修改正确。从Asterisk命令行界面中运行dialplan reload来应用更改。
8. 我呼叫了拨号方案样本程序。但它从来不听我的,只是一直出现提示信息。
这种情况通常发生在背景噪音或提示信息被作为语音输入进入识别服务器。打开/opt/Vestec/vasre/Samples/Dialplan/langid_vasre-demo.conf,其中langid代表拨号方案书写语言的识别号。搜索设置VdAmpThres值的命令行,将这个参数值提高1000并重试。重复此过程直到拨号方案等待您的语音输入。
9. 有没有办法可以选择VdAmpThres适当的价值?
打开资源管理器的配置文件/etc/Vestec/vasre/vasre-rm-config.xml,并搜索名为max_amplitude_calculation的 XML元素。将这个参数值设为1,并保存修改。重启资源管理器和服务器,并重新载入拨号方案。Asterisk命令行界面将会把刚刚检测的语音输入以最大振幅输出。如果噪音和回声被错误检测,将VdAmpThres参数值调整到略高于最大振幅值。
不是。另一种方法是为Asterisk使用MRCP服务器和UniMRCP插件。Vestec推荐使用后一种方法由于其较高的灵活性。详情请参阅安装指南和MRCP集成指南。
2. 该插件支持哪些操作系统?
截止到2011年1月,Asterisk的VASRE插件只支持GNU/Linux。
3. 该插件支持Asterisk的哪些版本?
截止到2011年1月,该插件可以支持Asterisk的如下版本:1.4,1.6.2和1.8。
4. 在安装插件之前是否需要安装其他软件?
在安装插件之前必须安装Asterisk。详情请参阅Asterisk集成指南。
5. 我修改了modules.conf 以添加VASRE插件的Asterisk模块列表。我如何检查它是否真正被添加了?
从Asterisk命令行界面(CLI)中运行module show命令,查看res_speech.so 和 res_speech_vasre.so是否在列表中。如果它们不在列表中,运行module reload,然后重试。
6. VASRE拨号方案样本是否支持多语言?
是的,Asterisk插件包含有多个拨号方案样本能在VASRE支持的所有语言下工作。截止到2010年11月1日,VASRE支持美式英语(en-US)和德语(de-DE)。
7. 我修改了extensions.conf,并呼叫Asterisk来测试VASRE拨号方案样本,但是它没有反应。
按照Asterisk集成指南检查extensions.conf是否修改正确。从Asterisk命令行界面中运行dialplan reload来应用更改。
8. 我呼叫了拨号方案样本程序。但它从来不听我的,只是一直出现提示信息。
这种情况通常发生在背景噪音或提示信息被作为语音输入进入识别服务器。打开/opt/Vestec/vasre/Samples/Dialplan/langid_vasre-demo.conf,其中langid代表拨号方案书写语言的识别号。搜索设置VdAmpThres值的命令行,将这个参数值提高1000并重试。重复此过程直到拨号方案等待您的语音输入。
9. 有没有办法可以选择VdAmpThres适当的价值?
打开资源管理器的配置文件/etc/Vestec/vasre/vasre-rm-config.xml,并搜索名为max_amplitude_calculation的 XML元素。将这个参数值设为1,并保存修改。重启资源管理器和服务器,并重新载入拨号方案。Asterisk命令行界面将会把刚刚检测的语音输入以最大振幅输出。如果噪音和回声被错误检测,将VdAmpThres参数值调整到略高于最大振幅值。