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,在去/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。主要把英文相关改成中文相关
4,编辑/usr/local/freeswitch/conf/freeswitch.xml,找到<section name="languages" description="Language Management">段,加入 <X-PRE-PROCESS cmd="include" data="lang/zh/*.xml"/> vi /usr/local/freeswitch/conf/freeswitch.xml
5,增加中文say模块的加载。 编辑/usr/local/freeswitch/conf/autoload_configs/modules.conf.xml 去除<load module="mod_say_zh"/>的注释
vi /usr/local/freeswitch/conf/autoload_configs/modules.conf.xml
6,设置中文为默认语言 编辑/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"/>
7,重新加载xml. 执行reloadxml
标签:xml,中文,语音,local,usr,conf,freeswitch,sounds,安装 From: https://www.cnblogs.com/wuchangsoft/p/16744067.html