在android中为现有的TTS引擎添加新的语言,我可以不从头开始修改现有的引擎吗?由于语音合成框架已经完成,也许我可以根据它为我的语言实现 TTS,而不是采用不同的方法。
需要建议。
谢谢
在android中为现有的TTS引擎添加新的语言,我可以不从头开始修改现有的引擎吗?由于语音合成框架已经完成,也许我可以根据它为我的语言实现 TTS,而不是采用不同的方法。
需要建议。
谢谢
默认的 Android TTS 引擎基于 Pico TTS。Pico TTS 是开源的,在 Android 树的 external/svox 中。
请注意,可以使用其他语音引擎,例如 Ivona,转到设置 -> 语音和输入 -> tts 设置 -> 引擎。
我想你们把我的问题弄错了。我想使用 android 上的默认 TTS 引擎为不存在 TTS 的语言构建 TTS。
好像没那么简单。在我问这个问题的时候,我对语音合成没有一个明确的想法。它需要放弃大量的工作和研究。为新语言构建 TTS 的最简单方法是使用“eSpeak”语音合成器。实现非常简单,通过eyes-free项目移植到android 。