FreeSWITCH中文语音包
一、中文语音资源的获取
官方提供的资源:http://files.freeswitch.org/releases/sounds/
自己录音
实在不行可以@我给你发一份。
二、中文资源的安装
英文资源的路径为conf/sounds/en/us/callie/...
类似的设置中文资源的路径为conf/sounds/zh/cn/link/...(link可以自己随意定义)
三、中文资源的配置
修改vars.xml如下:
  52   <X-NO-PRE-PROCESS cmd="set" data="sound_prefix=$${sounds_dir}/en/us/callie"/> //屏蔽英文音频资源的路径设置
     <X-PRE-PROCESS cmd="set" data="sound_prefix=$${sounds_dir}/zh/cn/link"/>      //修改为中文音频资源的路径设置
增加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=link"/> //设置默认的声音
四、编译中文say模块
1. cd src/mod/say/mod_say_zh
2. make && make install
五、中文say的配置
cd conf/lang/
cp -fr en zh
cd zh
mv en.xml zh.xml
六、修改zh.xml为如下:
<language name="zh" say-module="zh" sound-prefix="$${sounds_dir}/zh/cn/link" tts-engine="mod_tts_commandline" tts-voice="Ting-Ting">
七、添加配置文件freeswitch.xml中文语言信息
<section name="languages" description="Language Management">
<X-PRE-PROCESS cmd="include" data="lang/de/*.xml"/>
<X-PRE-PROCESS cmd="include" data="lang/en/*.xml"/>
<X-PRE-PROCESS cmd="include" data="lang/zh/*.xml"/>
...
八、至此,中文提示音配置就全部结束了。
FreeSWITCH中文语音包的更多相关文章
- freeswitch 中文语音
		1.下载中文语音包 链接:https://pan.baidu.com/s/1UODvqj8NAQw7_CRatfl0kg 提取码:qwdn 创建目录 /usr/local/freeswitch/sou ... 
- FreeSWITCH添加中文语音
		1.准备中文语音包 可以到freeswitch官网下载,也可以自己录制 2.中文资源的安装路径: 英文资源的路径为conf/sounds/en/us/callie/... 类似的设置中文资源的路径 ... 
- 使用最新的“huihui中文语音库”实现文本转语音功能
		最近一个web项目中,需要进行语音播报,将动态的文字转换为语音(TTS)存为WAV文件后通过web播放给用户.选择了微软所提供的SAPI (The Microsoft Speech API),只需要几 ... 
- 微信小程序:将中文语音直接转化成英文语音
		作者:瘟小驹 文章来源<微信小程序个人开发全过程> 准备工作: 准备工具:Eclipse.FileZilla.微信开发者工具.一个配置好SSL证书(https)的有域名的服务器 所需 ... 
- Windows server 2012 添加中文语言包(英文转为中文)(离线)
		Windows server 2012 添加中文语言包(英文转为中文)(离线) 相关资料: 公司环境:亚马孙aws虚拟机 英文版Windows2012 中文SQL Server2012安装包,需要安装 ... 
- Eclipse中文语言包安装和设置中文Doc
		1.安装中文语言包 Eclipse所有的扩展功能都是以插件的形式添加上去的,安装插件时有多种形式,下面是比较常用的两种: 直接将插件中的文件复制到Eclipse对于的目录中.优点是安装时很方便,缺点是 ... 
- linux安装中文语言包
		相关配置如下: yum install fonts-chinese.noarch yum install m17n-db-common-cjk yum install m17n-db-chinese安 ... 
- Win8.1RTM英文版安装中文语言包的两种方法
		Windows 8.1和Windows Server 2012 R2 RTM出来了,下载了个英文版的安装上了,发现远景上有朋友提供中文语言包,以下提供两种语言包的安装方法: 一.使用lpksetup命 ... 
- Solr5.0配置中文分词包
		Solr中默认的中文分词是用Lucene的一元分词包. 现在说明在Solr5.0中配置Lucene的SmartCN中文分词包. 1,进入Solr的安装目录,我这里是:/root/nutch/solr- ... 
随机推荐
- asp.net identity 2.2.0 在WebForm下的角色启用和基本使用(二)
			管理用户功能: 界面部分: <%@ Page Title="" Language="C#" MasterPageFile="~/Site.mas ... 
- NGUI 渲染流程深入研究 (UIDrawCall UIGeometry UIPanel UIWidget)
			上图是一个简要的NGUI的图形工作流程,UIGeometry被UIWidget实例化之后,通过UIWidget的子类,也就是UISprit,UILabel等,在OnFill()函数里算出所需的Geom ... 
- Thinking in Java——笔记(3)
			Operator Using Java operators Some operators change the value of an operand. This is called a side e ... 
- P1514 引水入城
			概述 首先,这是一道好题,这道题既考查了图论的dfs知识,又考察了区间贪心问题中很典型的区间覆盖问题,着实是一道好题. 大概思路说明 我们观察到,只有第一行可以放水库,而第一行在哪里放水库的结果就是直 ... 
- 使用apache.lang包安全简洁地操作Java时间
			引言 最近偶遇apache开发的工作java工具包,一使用,就发现自己爱上它了.不多说了,下面介绍org.apache.commons.lang3.time包中处理java程序员为之头疼的时间的类. ... 
- 12月07日《奥威Power-BI智能分析报告制作方法 》腾讯课堂开课啦
			前几天跟我一个做报表的哥们聊天,听着他一茬一茬地诉苦:“每天做报表做到想吐,老板看报表时还是不给一个好脸色.”我也只能搬出那一套“过程大于结果”的内心疗程赠与他,没想到他反而怒了:“做 ... 
- C# 中的多线程(转载)
			关于多线程的系列,翻译自国外大牛的文章,值得推荐 原文地址:https://blog.gkarch.com/topic/threading.html 
- grub paramiter & menu.list
			在Linux中,给kernel传递参数以控制其行为总共有三种方法: 1.build kernel之时的各个configuration选项. 2.当kernel启动之时,可以参数在kernel被GRUB ... 
- 向ES6看齐,用更好的JavaScript(三)
			本文是ES6系列的第三篇,主要介绍ES6新增的数据类型.数据结构,先上传送门: 1 变量部分 2 现有对象拓展 3 新增数据类型/数据结构 4 新的异步编程模式 5 类和模块 1 第七种数据类型Sym ... 
- Count Primes ----质数判断
			质数的判断 埃拉托斯特尼筛法: 算法的过程如下图所示: 我们从2开始遍历到根号n,先找到第一个质数2,然后将其所有的倍数全部标记出来,然后到下一个质数3,标记其所有倍数,依次类推,直到根号n,此时数组 ... 
