【问题标题】:Translating 1GB of text to English将 1GB 的文本翻译成英文
【发布时间】:2019-01-09 20:44:28
【问题描述】:

我正在寻找适合我用例的语言翻译 A​​PI/解决方案。

我的用例如下:

  • 数据是 1 GB 的免费非结构化文本,大部分以世界通用语言(法语、西班牙语、德语、俄语、韩语)编写。每段文字的语言都是已知的。
  • 我们可以假设文本在语法上是正确的,并且由完整的句子组成,但包含一些不常见的单词,例如化合物名称。
  • 文本必须翻译成英文。
  • 该解决方案必须至少比 Google 翻译便宜 10 倍,后者每 100 万个字符收费 20 美元。
  • 我愿意用 Google 的一些质量来换取成本效益。谷歌、雅虎、微软、Yandex、Online-Translator.com 都足够好,只是太贵了。

我有一台 16 CPU 的机器供我使用,所以离线翻译也是一种选择。

有什么建议吗?

【问题讨论】:

  • 欢迎来到 Stackoverflow。请查阅帮助页面以了解on-topic here 是什么类型的问题。要求推荐工具或软件库的问题显然是题外话。

标签: google-translate language-translation machine-translation


【解决方案1】:

根据您的数量,机器翻译价格从每 100 万个符号 3 美元到 25 美元不等(有些异常值,如 ModernMT,每 1000 个字的成本为 eu)。

如果您想牺牲一点质量,您可以选择我们所说的“优化引擎”——性能在前 5% 以内但价格最低的引擎。

您可以在our Machine Translation report from July 2018找到更多详细信息。

然后,您需要知道哪些引擎支持您的语言对并处理它们的 API、请求限制和配额。

您可以使用Intento API 到get a list of engines for your language pairs。 然后,您可以在the async mode 中使用此 API,然后 Intento 会处理所有限制。不过我不确定它是否会处理 1G 文件,但欢迎您尝试。

为避免修改 API 请求,我建议使用 the CLI

【讨论】:

    猜你喜欢
    • 2021-10-05
    • 2020-09-29
    • 1970-01-01
    • 2011-09-04
    • 2021-08-03
    • 2018-05-09
    • 2022-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多