freeswitch中文语音设置

1.中文资源获取

http://files.freeswitch.org/releases/sounds/

语音包包含内容:ascii conference currency digits directory ivr misc phonetic-ascii time voicemail

2.创建语音目录

将下载下来的语音包:

/usr/local/freeswitch/sounds目录下依次创建zh/cn/link目录,并将下载下来的语音包文件内容复制粘贴到link目录中

2.修改fs配置文件

/usr/local/freeswitch/conf/vars.xml

屏蔽英文,新增下面3行

1 <X-PRE-PROCESS cmd="set" data="default_language=zh"/> //设置默认的语言
2 <X-PRE-PROCESS cmd="set" data="default_dialect=cn"/> //设置默认的方言
3 <X-PRE-PROCESS cmd="set" data="default_voice=link"/> //设置默认的声音

3.进入源码目录,编译say模块

 cd /usr/local/src/freeswitch/src/mod/say/mod_say_zh/

 make && make install

 

 4.拷贝修改中文配置

1、 cd /usr/local/freeswitch/conf/lang/

2、 cp -fr en zh

3、 cd zh

4、mv en.xml zh.xml

5.修改zh.xml文件

 

 

 6、添加中文配置

cd conf/  修改freeswitch.xml文件

 

 7.打开自动配置

/usr/local/freeswitch/conf/autoload_configs/modules.conf.xml

 

posted @ 2018-09-13 10:28  启程华夏  阅读(155)  评论(0)    收藏  举报