需要开源文本语言翻译API[英] In need of an open source text language translation api

本文是小编为大家收集整理的关于需要开源文本语言翻译API的处理/解决方法,可以参考本文帮助大家快速定位并解决问题,中文翻译不准确的可切换到English标签页查看源文。

问题描述

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

我正在使用PhoneGap开发一个需要某种文本翻译的Android应用程序.因此,我搜索了Google Translate API,但他们正在为此收取价格.他们还没有进行测试.

因此,我移至Bing翻译,但不确定我们是否可以将其用于Android.如果我们可以使用,那么如何使用jQuery使用它.我搜索了很多,但没有获得任何具体信息.

所以有人建议有人建议Google可以将其翻译API进行测试

使用bing Trankal将API用于Android应用的一种方法

任何可以为我做这件事的开源API.

请用一些示例

解释

推荐答案

找到了一个有用的链接: free/open-source Machine翻译软件

我认为您可以尝试一些基于规则的翻译器,例如 apertium a href =" http://anusaaraka.iiit.ac.in/" rel =" noreferrer"> anusaaraka , openlogos maxin/strong> .但是我认为,如果获得足够的培训,统计机器翻译系统可以提供更好的翻译质量. Moses 拥有最广泛的社区支持,并已由许多本地化公司进行了尝试和研究人员.您可以查看其翻译质量在这里基于不同的培训数据和语言.

其他选项(您必须依靠网络,它们不是开源的):

Microsoft Translator apis apis
Microsoft Translator API提供AJAX,SOAP,HTTP访问,需要注册.但是它是免费的.我认为 bing translation api .

mygengo translation api api
Gengo要求您先创建一个帐户.

/> 免费的Web服务.检查其 wsdl

br/>

本文地址:https://www.itbaoku.cn/post/102586.html

问题描述

I have read other posts related to this but I haven't got anything concrete.

I am developing an android app using phonegap which needs some sort of text translation. So I searched google translate api but they are charging price for it. They haven't make it available for testing also.

So I moved to bing translate but not sure whether we can use it for android or not. If we can use then how can we use it using jQuery. I have searched a lot but not getting any concrete information.

So someone please suggest Is there anyway by which google can give their translate api for testing

OR

A way to use bing translate api for android app for just testing purpose

OR

Any open source api which can do this thing for me.

please explain with some example

推荐答案

Found a useful link:Free/open-source machine translation software

I think you can try some Rule-Based Translator like Apertium, Anusaaraka, OpenLogos or Maxin. But I think statistical machine translation systems can provide better translation quality if get adequate training. Moses has the widest community support and has been tried out by many localization companies and researchers. You can take a look at its translation quality here based on different training data and languages.

Other Option(You have to rely on network, they are not open sourced):

Microsoft Translator APIs
Microsoft Translator APIs provides Ajax, SOAP, HTTP accesses, it requires registration. But it is free. I think the Bing Translation API relies on it.

Mygengo Translation API
Gengo requires you to create an account first.

WebServiceX Translate API
A free webservice. Check its wsdl

Yandex API