您需要按每月用量支付 Cloud Translation 费用。本页面介绍 Cloud Translation 基本版和 Cloud Translation 高级版的使用费。Translation 服务用量以百万字符计算,其中 100 万 = 106 个字符。
每月价格
您需要为 Cloud Translation 处理的文本量付费,例如您在检测语言或翻译文本请求中包含的文本。请注意,如果您没有为翻译方法指定源语言,Cloud Translation 会为您检测源语言。您只需为自己所提供的文本付费。除翻译费用之外,无需额外支付任何检测费用。例如,如果您提交了 1000 个字符进行翻译,而且没有指定源语言,则只需支付 1000 个字符的费用。
价格按比例计算(比例递增式)。费用取决于实际提供给 Cloud Translation 的字符数。例如,如果您在一个月内发送了 57.5 万个字符进行处理,则需要支付 $1.50。前 50 万个字符免费,您需要为发送给 Cloud Translation 进行检测、翻译或者同时进行检测和翻译的其余 75000 个字符付费。
亲自尝试
如果您是 Google Cloud 新手,请创建一个帐号来评估 Translation 在实际应用场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
免费试用 TranslationCloud Translation 基本版
以下价格信息适用于 detect
方法调用和 translate
方法调用。
功能 | 每月用量 | 价格 |
---|---|---|
使用 NMT 或 PBMT 模型进行语言检测和文本翻译时的总用量 | 前 50 万个字符* |
免费(每月用 $10 赠金支付)† |
50 万以上到 10 亿个字符* |
每 100 万个字符 $20‡ |
|
超过 10 亿个字符* |
请与销售代表联系商谈折扣价格。 |
* 价格按发送到 API 进行处理的字符数计算。如需详细了解会对哪些字符计费,请参阅计费字符
† 赠金对应的用量同时适用于 Cloud Translation 基本版和 Cloud Translation 高级版。
‡ 如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
Cloud Translation 高级版
以下价格信息适用于 detectLanguage
、translateText
和 batchTranslateText
方法调用。Cloud Translation 不会对创建术语表等其他请求收费。
对于批量翻译,处理的字符数等于源语言字符数乘以目标语言数。例如,如果您在一个批量翻译请求中提交了 5000 个字符并包含了 2 种目标语言,那么要处理的总字符数为 10000。如果操作失败,Cloud Translation 仅对成功返回的翻译内容收费。
功能 | 每月用量 | 价格 |
---|---|---|
使用 NMT 或 PBMT 模型进行语言检测、文本翻译和批量翻译时的总用量 | 前 50 万个字符* |
免费(用 $10 赠金支付)† |
50 万以上到 10 亿个字符* |
每 100 万个字符 $20‡ |
|
超过 10 亿个字符* |
请与销售代表联系商谈折扣价格。 |
|
使用 AutoML Translation 自定义模型进行文本翻译 | 分层价格方案根据月使用量计费 (参见 AutoML 翻译价格) |
* 价格按发送到 API 进行处理的字符数计算。如需详细了解会对哪些字符计费,请参阅计费字符
† 赠金对应的用量同时适用于 Cloud Translation 基本版和 Cloud Translation 高级版。
‡ 如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
计费字符
在计算用量时,Google 会按字符数来计算使用量,即使字符为多字节也是如此。每个字符对应于一个代码点。
您需要为 Cloud Translation 请求中包含的所有字符数付费,未翻译的字符数也包括在内。比如说,空白字符也需要付费。如果将 <p>こんにちは</p>
翻译为英语,将按 12 个字符计费。
Google 还会对空查询收费。如果您发出一条不含任何内容的请求,Google 将按一个字符收费。
计费项目
对于 Cloud Translation 基本版,Google 会将费用计入您用于发出经过身份验证的请求的私钥所关联的项目。
对于 Cloud Translation 高级版,Google 会将费用计入您使用的翻译模型所属的项目,而不会计入发出请求的项目。例如,以下请求在 project-number-1
中发出。但是,调用方对位于 project-number-2
中的模型(自定义、PBMT 或 NMT 模型)具有访问权限并使用了该模型。在这种情况下,Google 会将费用计入 project-number-2
。
POST https://translation.googleapis.com/v3/projects/project-number-1/locations/us-central1:translateText { "model":"projects/project-number-2/locations/us-central1/models/model", "sourceLanguageCode": "en", "targetLanguageCode": "ru", "contents": ["Dr. Watson, please discard your trash."] }
同样,对于使用多个项目中多个模型的批量请求,Google 会将费用计入包含模型的项目,而不会计入发出请求的项目。
其他 Google Cloud 费用
如果您在 Cloud Storage 中存储了要翻译的文档,或者使用 Cloud Translation 的同时还使用了其他 Google Cloud 资源(例如 App Engine 实例),则还需支付使用这些服务所产生的费用。请使用 Google Cloud 价格计算器根据当前费率确定其他费用。
如需在 Cloud Console 中查看当前结算状态(包括使用情况和当前帐单),请参阅“结算”页面。如需详细了解如何管理您的帐号,请参阅 Cloud Billing 文档或结算支持。