使用现有的人工翻译来帮助机器翻译成新语言

问题描述 投票:0回答:2

过去,我的公司使用专业翻译人员将我们的软件从英语翻译成大约 13 种语言。价格虽然贵,但是质量很高。

我们正在翻译的应用程序包含行业术语。它还包含大量句子片段和单个单词,如果脱离上下文,不太可能正确翻译。

我想知道是否有机器翻译系统或服务可以使用我们现有的专业生成的翻译来更准确地创建任何新语言的机器翻译。

如果行业术语、短语或句子片段已从 en-US 翻译为 es-AR、pt-BR、cs-CZ 等,那么这些先前的翻译是否不能用作关于正确单词的提示选择应该是一些新的语言?从某种意义上说,它们可以用来进行三角测量。在最坏的情况下,它们可以被用来创建多数投票系统(例如,如果 13 种语言中的 9 种将一个短语翻译成新语言中的相同内容,我们就会采用它)。

有人知道这样的机器翻译服务吗?

localization machine-learning translation globalization machine-translation
2个回答
0
投票

我对翻译系统一无所知,但我猜任何商业系统都会提供这样的功能——针对特定单词的自定义翻译。甚至可以通过点击封面上有星星的书来使用google翻译

作为一种简单的非侵入性方法,您可以为每种目标语言编写一个字典 [] 所需的术语,格式为

[word-as-is-translated, word-as-should-be-translated]
,其中您有
N:1
关系(在一种语言中,多个
word-as-is-translated
应该是映射到一个
word-as-should-be-translated
。单词
word-as-is-translated
因此取决于实际的翻译系统)。

准备好这些词典后,您只需在翻译结果中搜索这些单词并将其替换为所需的单词即可。


0
投票

是的。自 2014 年以来的十年里发生了很多变化。

现在,截至 2023 年,已有十多个可定制的云 API 提供商,其中许多是自助服务。

例如,谷歌翻译在 2016 年推出神经机器翻译后,于 2018 年推出了定制服务,这使得提供服务变得更加容易。

来自 machinetranslate.org/customization

14个API支持定制。

您描述的定制类型,即使用您自己的“并行数据”进行训练,是最常见的。如今,通常通过微调来实现。 主要机器翻译 API 提供的基本自定义类型是:

    微调
  • - 使用并行数据训练模型
  • 自适应
  • - 与微调类似,但它会动态更新
  • 术语表
  • - 定义特定术语
  • 正式性
  • - 正式或非正式的第二人称
  • 还提供其他定制方法,例如选择特定区域设置(如加拿大法语)或特定领域(如时尚)。

简单性和控制之间基本上需要权衡 - 其中很多方法基本上都是参数或按钮单击,但引擎甚至不能希望像模型在训练中微调的方式来反映您的风格数据可以。

警告:即使 API 支持自定义,并且该 API

集成在您的翻译管理系统中

,该集成也不一定支持使用该 API 的自定义版本。因此,在您投入时间进行自定义之前,检查您的 TMS 集成,以确保它确实可以让您访问自定义机器翻译。 例如,

XTM 中没有 ModernMT 集成

。有一个谷歌翻译集成,但它仅支持通过微调而不是通过术语表进行自定义。

全面披露:我是机器翻译的创始人和主要贡献者,这是一个非营利基金会,通过开放的信息和社区让更多人更容易使用机器翻译。

© www.soinside.com 2019 - 2024. All rights reserved.