赞
踩
最近项目中需要用到文字转语音。
本来是想使用朗读女生成的声音文件放到项目资源中进行播放。
但是产品要求改成动态的。于是就用了Google为我们封装好的类TTS,即[TextToSpeech]:大家可以看下详细文档。
代码其实不多,但是写完之后测试就有问题,没声音,,,,看了之后才知道谷歌这个官方api不支持中文。。很Tmd.
给大家科普下:
文字转语音的引擎:
- com.svox.pico 系统自带不支持中文语音
- com.svox.classic 搜svox搜到的,和上面类似不支持中文
- com.google.android.tts 谷歌文字转语音引擎,不支持5.0以下系统,大小18.85M
- com.iflytek.speechcloud 科大讯飞语音引擎3.0,支持4.0以上系统,大小28.6M
- com.baidu.duersdk.opensdk 度秘语音引擎3.0 不支持5.0以下系统,大小12.53M
- com.iflytek.tts 科大讯飞语音合成,较老,不支持7.0以上系统,大小9.44M
需
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。