在android中为现有TTS引擎添加新语言,我可以修改现有引擎而无需从头开始吗?由于语音合成框架在某种程度上已经完成,也许我可以为我的语言实现TTS,而不是采用不同的方法。
需要建议。
由于
答案 0 :(得分:2)
默认的Android TTS引擎基于Pico TTS。 Pico TTS是开源的,在Android树中的external / svox中。
请注意,可以使用其他语音引擎,例如Ivona,转到设置 - >声音&输入 - > tts设置 - >发动机。
答案 1 :(得分:0)
我认为你们的问题错了。我想为一种使用Android上的默认TTS引擎不存在TTS的语言构建TTS。
看起来并不那么简单。当我问这个问题时,我对语音合成没有一个清晰的想法。它需要放弃许多工作和研究。为新语言构建TTS的最简单方法是使用“eSpeak”语音合成器。实现非常简单,它由eyes-free project移植到android。