Java中的文本到语音转换

时间:2012-06-07 20:15:56

标签: java text-to-speech

我目前正在努力创建一个多语言词典。我正在考虑为它添加一个发音功能。

我需要知道在Java中是否有一些功能可以这样做。我想要的是一些函数,它将一个单词作为参数并说出来。

2 个答案:

答案 0 :(得分:2)

如果您想要更接近正确发音的内容,您可能需要尝试使用Google Text-to-Speech(假设您的应用可以自由访问网络)。虽然没有官方API,但使用起来相当简单:

只需要求:

http://translate.google.com/translate_tts?tl=en&q=[TEXT]

将返回audio / mpeg文件。

http://techcrunch.com/2009/12/14/the-unofficial-google-text-to-speech-api/

答案 1 :(得分:0)

您可能需要考虑进行Java Speech API调查。我个人从未使用它,但它可能是一个很好的起点。