TextToSpeech质量

时间:2012-02-29 14:29:16

标签: android text-to-speech android-2.2-froyo

我刚刚测试了TTS功能​​,我真的很失望。虽然文本大部分都是可识别的,但声音的质量却很糟糕。

噪音太大,听起来好像还有很多剪辑。我知道TTS永远不会像预先录制的声音文件一样好,但我想如果至少可以修复剪辑,我会感到满意。

我试试KEY_PARAM_VOLUME但是它只支持API 11(我使用8),所以我不确定这是否能解决剪辑问题。

另外我很确定如果我将声音流式传输到文件中,剪辑也会被存储,所以没有收获,然后使用SoundPool以较低音量播放。

还有其他方法可以改善TTS质量吗?

2 个答案:

答案 0 :(得分:1)

您可以使用其他TTS提供商,这是许多应用所做的。看看市场,你会看到很多。大多数人,不出所料都是有报酬的。

答案 1 :(得分:1)

一些想法:

你不应该听到剪辑。你使用setPitch()方法了吗?这有时真的搞砸了。我建议不要调用setPitch()。

另外,要有信心。 Android 4.0中的TTS语音质量有所提升,也许最新版本可以解决您的问题。