android - 需要一个开源文本语言翻译 api

标签 android api cordova open-source google-translate

<分区>

我已经阅读了与此相关的其他帖子,但我没有任何具体内容。

我正在使用 phonegap 开发一个需要某种文本翻译的 android 应用程序。所以我搜索了 google translate api,但他们为此收费。他们还没有将其用于测试。

所以我转向了 bing 翻译,但不确定我们是否可以将它用于 android。如果我们可以使用,那么我们如何使用 jQuery 来使用它。我搜索了很多但没有得到任何具体信息。

所以有人请建议谷歌是否可以提供他们的翻译 api 进行测试

一种将 bing 翻译 api 用于 android 应用程序仅用于测试目的的方法

任何可以为我做这件事的开源 api。

请举例说明

最佳答案

找到一个有用的链接:Free/open-source machine translation software

我想你可以尝试一些基于规则的翻译器,比如 Apertium , Anusaaraka , OpenLogosMaxin .但我认为如果得到足够的培训,统计机器翻译系统可以提供更好的翻译质量。 Moses拥有最广泛的社区支持,并已被许多本地化公司和研究人员试用。你可以看看它的翻译质量here基于不同的训练数据和语言。

Other Option(必须依赖网络,不开源):

Microsoft Translator APIs
Microsoft Translator APIs 提供 Ajax、SOAP、HTTP 访问,需要注册。但它是免费的。我认为 Bing Translation API依赖于它。

Mygengo Translation API
Gengo 要求您先创建一个帐户。

WebServiceX Translate API
免费的网络服务。检查其 wsdl

Yandex API

关于android - 需要一个开源文本语言翻译 api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15108313/

相关文章:

android - 如何在 RatingBar 中设置星星的自定义大小

api - Aurelia Post 使用 http-fetch-client 生成选项请求

java - 将文件另存为 Sd 卡上的 Mp3 { Android 应用程序}

Android token - 清除应用程序缓存中的数据丢失

Android应用Force打开后立即关闭

php - 无需用户注册的安全 API - php/Laravel

api - HATEOAS 的灵活性

Android 发布版本 - MissingDefaultResource "error"

javascript - 如何在 Android 上自动打开 GPS?

android - 尝试在 X 轴上添加日期 - Android 的 GraphView