我目前正在创建一个多语种词典。我也在考虑为其添加发音功能。
我需要知道在 Java 中是否有一些功能可以做到这一点。我想要的是一些将单词作为参数并说出来的函数。
我目前正在创建一个多语种词典。我也在考虑为其添加发音功能。
我需要知道在 Java 中是否有一些功能可以做到这一点。我想要的是一些将单词作为参数并说出来的函数。
如果您想要更接近正确发音的东西,您可能想尝试 Google Text-to-Speech(假设您的应用程序可以自由访问网络)。虽然没有官方 API,但使用起来相当简单:
只需请求:
http://translate.google.com/translate_tts?tl=en&q=[TEXT]
这将返回音频/mpeg 文件。
http://techcrunch.com/2009/12/14/the-unofficial-google-text-to-speech-api/
您可能需要考虑研究一个Java Speech API 。我个人从未使用过它,但它可能是一个不错的起点。