各位,一般翻译软件中,中文或英文朗读的功能是如何实现的?类似于有道词典、金山词霸之类的,朗读功能都是如何做的呢?
求各位提点些思路....
这叫做TTS引擎,不要指望自己做,太复杂了,可以找开源的,或者商业实现,读英语的话,Mac内部带的有
中文的话可以看看科大讯飞之类的
在Mac的终端上,输入命令 say 后面可以跟任何英语句子,它都会帮你念的。
在Safari下你可以选中一段文字,然后选择右键菜单->语音->朗读,它也会帮你念的,不过也只支持英文。
2楼 @tinyfool 嗯,自己做代价肯定太大。现在是考虑两种,第一是向使用您提供的这种使用开源库来实现,第二次,因为现在这些音频的录音有了,词汇和语句的都有了,能否直接将音频放后台客户端通过url来进行播放。
3楼 @tinyfool 是的呢,现在ios7的朗读也是只支持英文,而现实是要处理中文,比较麻烦点。
4楼 @FoxBabe 如果你有录音就不需要tts了,直接播放当然可以了
5楼 @FoxBabe 我正好用了 iOS 7 下的语音功能,是支持中文朗读的。
好像国内比较好的就讯飞把。。