5

哪些工具或 Web 服务可用于机器文本翻译。

例如

ENGLISH TEXT > SERVER or LIB > GERMAN TEXT

图书馆也可以接受。

谷歌语言 API是唯一的吗?

4

3 回答 3

5

实际上,仅使用Google 的翻译 API可能是最好和最简单的做法。

Google 的 API 易于使用,并且根据被翻译的语言对,他们的翻译系统与其他所有系统一样好或好得多。

开源翻译包

但是,也有一些非常好的机器翻译开源工具。最先进的软件包包括:

与翻译 API 不同,您无需访问 Internet 即可使用这些工具。更重要的是,如果您尝试翻译大量数据,您可以使用这些工具而不会遇到免费 API 施加的任何限制或限制。

训练数据

要使用开源机器翻译包,您需要训练数据。如果您要在英语和德语之间进行翻译,或者在其他一些欧洲语言之间进行翻译,您可以使用 Phillip Koehn 的Europarl 平行语料库

如果您对不在 Europarl 平行语料库中的欧盟 (EU) 语言感兴趣,您可以通过爬取欧洲议会的会议记录来收集数据。所有欧盟程序都被翻译成每种欧盟语言,并在网上免费提供,这使得它们成为机器翻译培训数据的一个很好的来源。

于 2010-09-04T00:22:27.187 回答
3

检查这是否对您有帮助:

我有一个文本框,我想用语言 A 输入一个字符串

你也有这个:

使用 Babylon API 为您的在线应用程序增加价值

更多堆栈:

微软翻译 API v2

用于交换文本以进行翻译的 API

于 2010-09-03T18:30:32.587 回答
0

有很多不同的机器翻译 API:Google、Microsoft、Yandex、IBM、PROMT、Systran、百度、YeeCloud、DeepL、SDL、SAP。

我可以向您推荐我们最近的评估研究(2017 年 11 月):https ://www.slideshare.net/KonstantinSavenkov/state-of-the-machine-translation-by-intento-november-2017-81574321

于 2017-11-09T14:19:11.467 回答