【问题标题】:Translate English Text to Hindi in Android在 Android 中将英文文本翻译成印地语
【发布时间】:2011-09-04 01:08:43
【问题描述】:

我想将英文文本转换为印地语并在 TextView 中显示。我遵循以下 URL http://android-er.blogspot.com/2009/10/androidtranslate-using-google-translate.html 但它似乎不起作用。 还有其他方法吗?帮帮我吧。

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.read_view);
    mTts = new TextToSpeech(this,this);
    try {
        setTranslate();
    } catch (Exception e) {
        e.printStackTrace();
    }

}

private void setTranslate() throws Exception {
 String OutputString = Translate.execute("hello",
         Language.ENGLISH, Language.HINDI);
 TextView tv = (TextView) findViewById(R.id.translate);
 tv.setText(OutputString);
}

这里我试图在 TextView id“翻译”中显示印地语文本

【问题讨论】:

  • 您必须提供更多信息。你能告诉我们你的代码吗?
  • 请注意,Google Translate API 已被弃用,并将在年底前关闭。
  • 有没有其他方法,我可以向用户显示印地语文本?我正在三星 Android 2.2 上调试

标签: android translate hindi


【解决方案1】:

确保您的应用程序确实有 internet permission

android.permission.INTERNET

添加谷歌翻译 api jar 即 google.api.translate-java-0.90.jar

还可以查看client api,当您想轻松处理某些事件和请求时,它有时会派上用场

【讨论】:

    【解决方案2】:

    Microsoft Bing Translator 为这种英语-印地语提供翻译器,并且对于有限的搜索完全免费。 http://www.microsoft.com/web/post/using-the-free-bing-translation-apis.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-07
      • 1970-01-01
      • 2018-05-09
      • 1970-01-01
      • 2019-01-09
      • 2021-10-05
      相关资源
      最近更新 更多