asterisk 之 IVR 设置中英文语言选择 (dialplan)
2011-01-24 15:27
435 查看
..............................................................................................................................................................................................
很多时候,我们打过很多这样的电话,如:手机话费查询,电话订票==。 说什么 "普通话请按一,英语音请按二...". ,这都是很常听见的, 当然还有什么什么语音请按3啊,4啊。 但前提是必须要有这些语音包的支持。。OK 看下面步骤,如何实现 普通话和 E文的选择。。
..............................................................................................................................................................................................
一:上传语音包
英文:asterisk 默认的语音是 英文的,所以这点不用担心: 我们只需要将所有语音文件COPY到 en 文件夹中,然后上转到 “/var/lib/asterisk/sounds” 目录下
中文: 同样原理,在“/var/lib/asterisk/sounds” 目录下新建cn的文件夹,然后把中文的语音上传到目录下的 cn 文件夹中,(中文语音文件去网上搜索下)
二:更改asterisk 的配置文件
三:代码实例
1:英文语音实例
2:中文普通话实例:
2011-01-24 15:27:43 浩子
很多时候,我们打过很多这样的电话,如:手机话费查询,电话订票==。 说什么 "普通话请按一,英语音请按二...". ,这都是很常听见的, 当然还有什么什么语音请按3啊,4啊。 但前提是必须要有这些语音包的支持。。OK 看下面步骤,如何实现 普通话和 E文的选择。。
..............................................................................................................................................................................................
一:上传语音包
英文:asterisk 默认的语音是 英文的,所以这点不用担心: 我们只需要将所有语音文件COPY到 en 文件夹中,然后上转到 “/var/lib/asterisk/sounds” 目录下
中文: 同样原理,在“/var/lib/asterisk/sounds” 目录下新建cn的文件夹,然后把中文的语音上传到目录下的 cn 文件夹中,(中文语音文件去网上搜索下)
二:更改asterisk 的配置文件
vi /etc/asterisk/asterisk.conf //更改如下: [options] languageprefix=yes execincludes=yes
三:代码实例
1:英文语音实例
[from-internal] exten => _x.,n,Answer() exten => _x.,n,Set(CHANNEL(language)=en) //这里就是设置为英文的语音了。下面的流程将会用英文来读出 exten => _x.,n,Saynumber(${EXTEN}) exten => _x.,n,Hangup()
2:中文普通话实例:
[from-internal] exten => _x.,n,Answer() exten => _x.,n,Set(CHANNEL(language)=cn) //重点还是这里 exten => _x.,n,Saynumber(${EXTEN}) exten => _x.,n,Hangup()
2011-01-24 15:27:43 浩子
www.asterisk-help.com
相关文章推荐
- asterisk dialplan 转换成 freeswitch
- Asterisk dialplan中部分function使用说明
- Asterisk 拨号方案(dialplan)命令手册(中文版)
- asterisk dialplan中MYSQL命令的使用
- VMware vSphere client 中英文语言界面设置
- iPhone 手机怎么设置App Store的显示语言,中英文切换
- (asterisk)dialplan 中 Application 函数介绍(个人笔记二)
- Asterisk Dialplan命令中文翻译
- asterisk dialplan详解
- 扩展Asterisk1.8.7的Dialplan Applications
- VMware vSphere client 中英文语言界面设置方法
- (asterisk)dialplan 中 函数介绍 --拨号方案
- 用 Dialplan 实现IVR交互
- Asterisk 中之Dialplan 的时间条件(GotoIfTime)实现
- Asterisk Dialplan命令中文翻译
- 关于Office 365 显示语言的设置(注册开通时的语言选择及注册开通后的语言显示修改)
- Asterisk 中Dialplan 应用于mysql查询的简单实例
- Asterisk Dialplan命令中文翻译(转载)
- redmine安装好后,在设置里选择语言为简体中文后,为什么界面还是显示英语
- iOS上传头像, 相册权限,相册权限,拍照上传,相册选择图片,拍照页面语言设置,保存到相册