安装中文语音
freeswitch安装中文语音
资源地址:语音文件路径:http://files.freeswitch.org/releases/sounds/
1,wget https://files.freeswitch.org/releases/sounds/freeswitch-sounds-zh-hk-sinmei-8000-1.0.51.tar.gz
2,用root用户在/usr/local/freeswitch/sounds 下解压
cd /usr/local/freeswitch/sounds (音频路径)
wget https://files.freeswitch.org/releases/sounds/freeswitch-sounds-zh-hk-sinmei-8000-1.0.51.tar.gz,
3,cd /usr/local/freeswitch-1.10.7.-release/src/mod/say/mod_say_zh
make & make install
4,在去/usr/local/freeswitch/conf/lang下,该径路为各个语言的配置。可以看到有多个语言的文件夹,没有中文的。复制一份。 cp –r en zh 还有xml文件也要改个名字 mv en.xml cn.xml
cd /usr/local/freeswitch/conf/lang/
cp en zh -ra
cd zh/
mv en.xml cn.xml
编辑cn.xml。主要把英文相关改成中文相关
6,增加中文say模块的加载。 编辑/usr/local/freeswitch/conf/autoload_configs/modules.conf.xml 去除<load module="mod_say_zh"/>的注释
7,设置中文为默认语言 编辑/usr/local/freeswitch/conf/vars.xml,加入以下几行
<X-PRE-PROCESS cmd="set" data="default_language=zh"/>
<X-PRE-PROCESS cmd="set" data="default_dialect=cn"/>
<X-PRE-PROCESS cmd="set" data="default_voice=sinmei"/>
8,重新加载xml. 执行reloadxml