java - Java 的音译

标签 java gwt google-api transliteration icu4j

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

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

找到这个possible duplicate但无法让它工作,并且大多数链接不再工作...... 找到this但我需要在 java 控制台应用程序中使用它。

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

最佳答案

无法使用 Google Transliterator 找到任何可行的解决方案,但找到了替代方案 ICU4J Transliterator 。它不支持所有语言,但可以与大多数语言配合良好。

我做了一个sample project使用 ICU4J 音译器和 Google 翻译器。 Check it out如果有人感兴趣的话。

关于java - Java 的音译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57904730/

相关文章:

python - 使用 google-api-python-client 授予 GAE 应用对 Google API 的访问权限

css - 如何将事件绑定(bind)到 CSS

java - GWT 文本框添加一个按钮

android - 在没有客户经理的情况下在android中使用谷歌客户端API

javascript - 如何构建 'real time visitors on site' ,Google API?

javascript - 在文本区域和 Javascript 代码中显示特殊字符

java - java封装自定义过滤器的设计模式

java - 删除一个对象和所有依赖对象

java - 在jboss上的rest服务(JAX-RS)中注入(inject)ejb

java - 绘制JFrame难度