【发布时间】:2012-06-22 16:29:51
【问题描述】:
我们正在开发一个 Android 项目。由于不推荐使用 Google Translate API,我们正在使用 Microsoft Translator (BING)。 Android 上是否有适合 Bing 的包装器?
【问题讨论】:
标签: android translation google-translate bing-api
我们正在开发一个 Android 项目。由于不推荐使用 Google Translate API,我们正在使用 Microsoft Translator (BING)。 Android 上是否有适合 Bing 的包装器?
【问题讨论】:
标签: android translation google-translate bing-api
Microsoft Translator API 每月最多可免费使用 200 万个字符。
它支持此处列出的语言:http://msdn.microsoft.com/en-us/library/hh456380.aspx
现在关于如何访问有点令人困惑,因为它们正处于从用于身份验证的 Bing AppID 机制向基于 Azure Marketplace OAuth 的机制过渡的过程中。
有关注册服务和获取 OAuth 凭据的详细信息在这里:http://blogs.msdn.com/b/translation/p/gettingstarted1.aspx
然后可以通过 HTTP 服务或 SOAP Web 服务访问翻译服务。我没有在 Android 上尝试过 SOAP,但如果您的工具可以生成代理类(就像 VS 为 C#/VB 开发人员所做的那样),那将是最简单的访问方法。
希望有帮助!
【讨论】:
也许试试看“Chillie”here 的第二个答案。我对此不太熟悉,但似乎可以使用“SOAP”进行设置。希望对您有所帮助。
【讨论】: