Step 1:
将语音包从网盘下载下来,在/usr/share/freeswitch/sounds目录下依次创建zh/cn/link目录,并将下载下来的语音包文件内容复制粘贴到link目录中(注意目录结构)
Step 2:
开始修改fs的配置文件了 /usr/local/freeswitch/conf/vars.xml
<X-PRE-PROCESS cmd="set" data="sound_prefix=$${sounds_dir}/zh/cn/sinmei/"/>
<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"/>
Step 3:
如果有ZH模块的话,编译SAY模块并安装
cd /usr/local/src/freeswitch/src/mod/say/mod_say_zh
make && make install
Step 4:
复制修改中文SAY配置
cd /usr/local/freeswitch/conf/lang/
cp -fr en zh
cd zh
mv en.xml cn.xml
修改 cn.xml
<language name="zh" say-module="en" sound-prefix="$${sounds_dir}/zh/cn/sinmei" tts-engine="cepstral" tts-voice="sinmei">
conf/freeswitch.xml 添加中文配置
<X-PRE-PROCESS cmd="include" data="lang/zh/*.xml"/>
如果安装了ZH SAY模块,就进行配置 打开自动加载中文模块的配置
vim /usr/local/freeswitch/conf/autoload_configs/modules.conf.xml
<load module="mod_say_zh"/>