什么是 Cloud Translation?

借助 Cloud Translation,您的网站和应用可以通过 API 以编程方式动态翻译文本。Translation 使用 Google 预训练或自定义机器学习模型来翻译文本。默认情况下,Translation 使用 Google 预训练的神经机器翻译 (NMT) 模型,Google 会在有更多训练数据或更好的技术推出时更新半正规节奏。

优势

Cloud Translation 可以翻译 100 多种语言对的文本。如果您不知道源文本的语言,Cloud Translation 可以为您检测该文本。如需查看所有支持的语言列表,请参阅支持的语言

Cloud Translation 可无缝扩缩,并且每天可允许不限数量的字符翻译。但是,每个请求和请求速率的内容大小存在限制。此外,您还可以使用配额限制来管理预算。如需了解详情,请参阅配额和限制

用例示例

作为企业组织,您可以在现有内部工作流中添加译文。例如,您可能拥有全球支持团队,可接收使用不同语言的客户案例。您可以将 Translation 添加到工作流中,以将这些客户案例转换为支持团队成员的母语。

使用 Translation 可以提高支持团队的整体效率,因为他们不需要手动翻译文本,也不需要依赖其他人。

Cloud Translation 版本

Cloud Translation 提供以下两个版本:

  • Cloud Translation 基本版 (v2)
  • Cloud Translation 高级版 (v3)

这两个版本都支持语言检测和翻译。它们也使用同一 Google 预训练模型来翻译内容。Cloud Translation 高级版包含批量请求、AutoML 自定义模型和术语表等功能。例如,如果您希望始终翻译特定于您的用例的术语,可以使用术语表执行此操作。

您使用的版本取决于您使用的客户端库或服务端点的版本。

如果您正在规划新项目,请使用 Cloud Translation 高级版构建应用,以利用新功能和改进的服务。Cloud Translation 基本版仍然可用,但不支持使用术语表、请求批量翻译或使用 AutoML 模型等新功能。

如需了解这两种版本之间的比较,请参阅比较基本版和高级版

从基本版迁移到高级版

如果您已有使用 Cloud Translation 基本版的现有应用,则可以迁移这些应用以使用 Cloud Translation 高级版。如需使用 Cloud Translation 高级版,您必须更新要使用的应用,例如服务帐号和高级版客户端库。如需了解详情,请参阅迁移到 Cloud Translation 高级版

AutoML 自定义模型

AutoML Translation 是一项用于构建自定义模型的独立服务。借助 AutoML Translation,您可以导入自己的数据(句子对)来训练特定领域的自定义模型。然后,您可以将自定义模型与 Cloud Translation 高级版搭配使用。例如,您可以使用 AutoML Translation 创建用于翻译财务信息的自定义模型。然后,您可以将这些自定义模型与 Cloud Translation 高级版搭配使用,以翻译财务报告。

您只能将 AutoML 自定义模型与 Cloud Translation 高级版搭配使用;Cloud Translation 基本版不支持自定义模型。

如需详细了解 AutoML,请参阅 AutoML Translation 文档

价格

Translation 每月按您发送的字符数向您收取费用。如需了解详情,请参阅价格

后续步骤