关于TTS语音合成技术整理
来源:互联网 发布:手机淘宝怎么改密码 编辑:程序博客网 时间:2024/05/01 01:10
TTS(Text To Speech),即语音合成技术,是一种把文本信息转换成语音信号的技术,在汽车导航、机器人以及很多语音软件中都有广泛的应用。几十年的发展,TTS技术已经非常成熟,国际IT巨头们大都进行过专业攻关。对于APPLE DEVELOPER而言,不像Android系统那样直接内置了TTS引擎,APPLE的IOS系统不能直接进行TTS发音,这里推荐两款免费的TTS工具包:
1. OpenEars http://www.politepix.com/openears
2. Sam Foster的FliteTTS https://bitbucket.org/sfoster/iphone-tts/
http://code4app.com/ios/VoiceTTS-Demo/50cbf9f86803fa2d30000000
3. 补充一点,支持中文的TTS引擎,国内有名的就是科大讯飞,肯定是要收费的了。
4. google有语音功能。 可以让自己的文字发音,这是一个很不错的功能,如果用到自己应用中,会不会是一个特色呢。 google TTS服务接口:http://translate.google.com/translate_tts?tl=en&q=text 这个会返回英文“text”发音的mp3.如果想返回中文的发音如何办呢?大家注意接口中的参数,修改一下就行:http://translate.google.com/translate_tts?tl=zh&q=测试。 由此类推,如果是其它国家的发音如何办, 只需要修改tl=countryCode这个参数。
但是本人尝试了一些中文,觉得支持的并不良好,发音很是诡异,甚至没有发音。
5. 最后在附上一个对大家有帮助的代码,其实不图大家分的,希望对大家有帮助,PhoneGap打包,js调用原生FliteTTS(参考2)的例子。
PhongeGap打包js调用FliteTTS(iOS)
http://download.csdn.net/detail/knockheart/5435957
相关来源:
http://blog.sina.com.cn/s/blog_46f079f80101d5pl.html
http://auauau.iteye.com/blog/1144654
- 【TTS】关于语音合成技术整理
- 关于TTS语音合成技术整理
- WINCE TTS语音合成引擎
- TTS语音合成的实现
- Android中文TTS语音合成
- Android实战--语音合成TTS
- 灵云TTS(语音合成)
- 科大讯飞和Tizen-TTS语音合成引擎
- Android中文语音合成(TTS)
- Android语音合成(TTS)SDK使用方法
- 百度语音合成(TTS)SDK使用方法
- 集成科大讯飞TTS【离线语音合成服务】
- Merlin TTS 深度学习的语音合成
- android 集成百度TTS 语音合成
- python 使用百度tts 库合成语音
- web个性化,web版tts语音合成技术,cs架构语音合成技术,web时时推送技术,异步调用多线程技术
- 【Android语音合成TTS】云知声离线TTS使用详解
- 语音合成技术
- C 语言 抽象语法树AST
- Java的Queue集合
- 一些jar包的作用
- MongoDB 常用命令
- SVN如何管理多项目
- 关于TTS语音合成技术整理
- HTML转义字符
- lua 库路径
- spring quartz实例及下载包
- 如何在python3.3用 map filter reduce
- 实例解析linux内核I2C体系结构(1)
- 如何用普通电脑去看3D电影
- AChartEngine的图表中捕获点击事件和点击位置
- Java 数据转换