安装中文语音

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。主要把英文相关改成中文相关

 

5,编辑/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

 

 

6,增加中文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

 

 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

 

 


 

 

 
posted @ 2022-09-30 10:39  wuchangsoft  阅读(577)  评论(0编辑  收藏  举报