4

在android中为现有的TTS引擎添加新的语言,我可以不从头开始修改现有的引擎吗?由于语音合成框架已经完成,也许我可以根据它为我的语言实现 TTS,而不是采用不同的方法。

需要建议。

谢谢

4

2 回答 2

2

默认的 Android TTS 引擎基于 Pico TTS。Pico TTS 是开源的,在 Android 树的 external/svox 中。

请注意,可以使用其他语音引擎,例如 Ivona,转到设置 -> 语音和输入 -> tts 设置 -> 引擎。

于 2012-06-10T20:12:49.260 回答
0

我想你们把我的问题弄错了。我想使用 android 上的默认 TTS 引擎为不存在 TTS 的语言构建 TTS。

好像没那么简单。在我问这个问题的时候,我对语音合成没有一个明确的想法。它需要放弃大量的工作和研究。为新语言构建 TTS 的最简单方法是使用“eSpeak”语音合成器。实现非常简单,通过eyes-free项目移植到android 。

于 2012-12-24T04:59:00.443 回答