Java 的音译

Cha*_*ara 1 java gwt google-api transliteration icu4j

我需要Transliterate使用谷歌音译器或任何其他替代工具将任何语言中的任何给定单词转换为英语。我尝试寻找解决方案,但找不到任何解决方案。Google Translate API 有很多解决方案,但我需要的是Transliteration.

我需要的只是提供一个字符串(例如:阿拉伯语)作为输入,然后 Google Transliterator API 将其转换为英语作为输出。

发现这个可能的重复,但无法让它工作,并且大多数链接不再工作...找到这个,但我需要在 java 控制台应用程序中使用它。

有什么建议吗?我需要在JAVA程序中使用它。

Cha*_*ara 6

无法使用 Google Transliterator 找到任何有效的解决方案,但找到了替代方案 ICU4J Transliterator。它不支持所有语言,但适用于大多数语言。

我用 ICU4J 音译器和 Google 翻译器制作了一个示例项目。如果有人有兴趣的话可以看看。