Google TTS Web API 之小测试记录
来源:互联网 发布:js中数字转化成字符串 编辑:程序博客网 时间:2024/05/29 04:29
最近,研究TTS的东东
发现好多人说明google 的TTS API, 虽然没有开放,但是达人们还是从google 翻译中发现了它
试用了一下,差强人意吧
英文:http://translate.google.com/translate_tts?q=hello+world
中文:http://translate.google.com.hk/translate_tts?q=你好,世界&tl=zh-CN&total=1&idx=0&textlen=5
* q= 后面是TTS的提交文字
可以直接使用中文字符串
也可以使用转义函数encodeURIComponent()进行将字符串转换成utf-8的编码,需要添加ie=utf-8
http://translate.google.com.hk/translate_tts?ie=UTF-8&q=%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C&tl=zh-CN&total=1&idx=0&textlen=5
tl:语言设置,英文/中文,其他还有很多语言呢
其他参数就很简单了。
返回的数据直接就是mp3文件,直接调起播放器就可以播放了
速度还是很不错的,但是在大陆使用google的在线服务,稳定性是个问题,当心随时可能的down机奥
不足:
- 只有一种女声音色,没有参数切换音色
- 中文发声真是不敢恭维,发声效果达到理想发声的40%吧。很多音调以及标点符号都没有体现。
- 英文发声效果还是不错的,如果再有更多参数可以自定义就更好了
- 字数限制:好像是100字。这个也是由于它是为了google翻译量身订做的缘故吧。
最近,看到说google已经把TTS集成到Chrome中,并在上层开放了TTS API供Web App使用,有工夫希望也测试一下看看。
- Google TTS Web API 之小测试记录
- csharp:Google TTS API text to speech
- csharp:Google TTS API text to speech
- Dynamics CRM2016 Web API之创建记录
- Dynamics CRM2016 Web API之更新记录
- 记录 google 在线翻译api
- google earth web api
- Google tts 接口
- Google TTS 功能摘要
- Google Map API学习记录
- google map api 小例子
- TTS API (一)
- TTS API 使用
- Windows 8.1 TTS API
- google翻译API公开测试
- Web Api 测试
- Google Web Search API 实现
- Google Web 字体 API 访谈
- 许多事情,总是在经历过后才懂得
- SQLite详解0
- uc/os-II之延时函数解析
- poj2945 字典树题目
- Model-Driven
- Google TTS Web API 之小测试记录
- C++ AVL平衡树 模板
- 一条Linux命令执行一个目录下的所有shell脚要
- uc/os-II之OSUnMapTbl[]简单理解
- QT在linux下中文显示问题
- 测试基础---测试用例之场景法和状态迁移法
- D3D渲染过程
- QT中使用phonon播放语音文件
- 厌倦这个世界,我要学会为自己而活:伤感空间日志