Cloud Translation の料金

Cloud Translation が処理するコンテンツの料金は、月単位で請求されます。課金レートは、API メソッドと使用する翻訳モデルによって異なります。料金は米ドル(USD)表記です。米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に表示されている通貨での料金が適用されます。

料金の詳細については、次のいずれかのエディションの Cloud Translation の料金をご覧ください。

使ってみる

Google Cloud を初めて使用する場合は、アカウントを作成し、実際のシナリオで Cloud Translation のパフォーマンスを評価してみてください。新規のお客様には、ワークロードの実行、テスト、デプロイを行う際に使用できる無料クレジット $300 分を差し上げます。

Cloud Translation の無料トライアル

Cloud Translation - Advanced

Cloud Translation - Advanced の料金は、API のメソッドとモデルタイプで構成されます。たとえば、テキスト翻訳とドキュメントの翻訳は従量制で計測されるため、料金は異なります。

テキストとドキュメントの一括翻訳の場合、処理される文字数またはページ数は、ソース言語の文字数またはページ数にターゲット言語の数を掛けた値になります。たとえば、バッチ翻訳リクエストで 5,000 文字を送信し、2 つのターゲット言語を含めると、処理される合計文字数は 10,000 文字になります。オペレーションが失敗した場合、Cloud Translation の料金は、返された成功した翻訳に対してのみ請求されます。

翻訳中に使用するモデルも、料金と従量制が異なります。デフォルトのニューラル機械翻訳(NMT)モデルとカスタムモデルでは、ターゲット言語ごとの入力文字数に対して課金されます。アダプティブ翻訳に使用される大規模言語モデル(LLM)では、各ターゲット言語の入力と出力の文字数に対して課金されます。Cloud Translation では入力文字と出力文字の数が個別に測定されるため、入力文字と出力文字の数が異なる可能性があります。

デフォルトの NMT モデルと AutoML Translation カスタムモデルに対する翻訳はどちらも入力文字数に基づいて課金されますが、別途従量制です。たとえば、翻訳のために NMT モデルに送信される文字数は、カスタムモデルの翻訳の費用にカウントされません。

料金に関する情報は、次のメソッドに適用されます。

翻訳メソッドの原文の言語を指定しない場合、Cloud Translation は原文の言語を検出します。請求は提供したテキスト分のみ発生します。翻訳に加えて行われる検出に対しては、追加の請求は発生しません。たとえば、原文の言語を指定せずにテキスト翻訳を 1,000 文字送信した場合、1,000 文字に対してのみ課金されます。

Cloud Translation では、用語集の作成などの他のリクエストは無料です。

モデル メソッド 使用法 単価
NMT テキスト翻訳: 毎月最初の 500,000 文字 無料(毎月 $10 分のクレジットとして適用)†
1 か月あたり 500,000 文字超 100 万文字あたり $20*
1 か月あたり 10 億文字以上 割引料金についてのご相談は、営業担当者にお問い合わせください。
ドキュメント翻訳
(DOCX、PPT、PDF 形式のみ)
1 か月あたり API に送信されるページ数 1 ページあたり $0.08
カスタムモデル テキスト翻訳: 毎月最初の 500,000 文字 無料(毎月 40 ドルのクレジットとして適用)
1 か月あたり 50 万~ 2 億 5,000 万文字 100 万文字あたり $80*
1 か月あたり 2 億 5,000 万~ 25 億文字 100 万文字あたり $60*
1 か月あたり 25 億~ 40 億文字 100 万文字あたり $40*
1 か月あたり 40 億文字以上 100 万文字あたり $30*
ドキュメント翻訳
(DOCX、PPT、PDF 形式のみ)
1 か月あたり API に送信されるページ数 1 ページあたり 0.25 ドル
LLM アダプティブ翻訳
1 か月あたりの入力文字数

100 万文字あたり $25*

1 か月あたりの出力文字数

100 万文字あたり $25*

* 料金は API での処理に送られる文字数に基づきます。文字のカウントについての詳細は、課金対象の文字をご覧ください。

† クレジットの使用は、Cloud Translation - Basic と Cloud Translation - Advanced に一括して適用されます。クレジットは使用量に応じて最大 $10 で、繰り越されません。このクレジットは、フォーマットされたドキュメントの翻訳には適用されません。

‡ ページは、改ページまたはスライドでカウントされます。ドキュメントは、平均して 1 ページあたり 4,000 文字または 500 語を超えることはできません。

カスタムモデルのトレーニング費用

モデルのトレーニングは、時間単位で課金されます。モデルのトレーニングに必要な時間は、トレーニング データのサイズと複雑さによって異なります。なんらかの理由でトレーニングが失敗した場合、そのトレーニング時間に対しては課金されません。

  • カスタムモデル トレーニングの 1 時間あたりの料金は $45 です。
  • 各トレーニング ジョブの料金の上限は $300 までです。

次の表に、トレーニング時間の見積もりを示します。

トレーニング ペア数 一般的なトレーニング時間
1,000 人未満 2~3 時間
1,000 ~ 10,000 2~3 時間
10,001~100,000 4~5.5 時間
100,001~1,000,000 5~7 時間
1,000,001~10,000,000 6~12 時間
10,000,001 以上 12 時間以上

Cloud Translation - Basic

以下の料金情報は、detect メソッドと translate メソッドに適用されます。

翻訳メソッドの原文の言語を指定しない場合、Cloud Translation は原文の言語を検出します。請求は提供したテキスト分のみ発生します。翻訳に加えて行われる検出に対しては、追加の請求は発生しません。たとえば、原文の言語を指定せずにテキスト翻訳を 1,000 文字送信した場合、1,000 文字に対してのみ課金されます。

特徴 測定使用量 価格
NMT モデルを使用した言語検出テキスト翻訳の総使用量 最初の 500,000 文字 *(1 か月あたり)

無料(毎月 $10 分のクレジットとして適用)†

500,001 文字~10 億文字 *(1 か月あたり)

$20/100 万文字

10 億文字超*(1 か月あたり)

割引料金についてのご相談は、営業担当者にお問い合わせください。

* 料金は API での処理に送られる文字数に基づきます。文字のカウントについての詳細は、課金対象の文字をご覧ください。

† クレジットの使用は、Cloud Translation - Basic と Cloud Translation - Advanced に一括して適用されます。クレジットは使用量に応じて最大 $10 で、繰り越されません。このクレジットは、フォーマットされたドキュメントの翻訳には適用されません。

料金の例

料金は「比例」計算で課金されます。料金は、Cloud Translation に提供されるコンテンツの量に応じてスケーリングされます。つまり、カスタムモデル翻訳の使用量が 40 億文字を超えた場合でも、最初の 50 万~ 2 億 5,000 万文字については 100 万文字あたり $80、次の 2 億 5,000 万~ 25 億文字については 100 万文字あたり $60 が課金されます。

API メソッドとモデル ユースケース 測定使用量 費用
NMT モデルを使用した translateText を 1 つの対象言語へ 100 通 3,100 文字入力 x 100 = 310,000 0.31 × 20 ドル = 6.2 ドル
translateText とカスタム(AutoML)モデルを 1 つのターゲット言語に変換 3,100 文字入力 x 100 = 310,000 0.31 × 80 ドル = 24.8 ドル
1 つのターゲット言語への AdaptiveMtTranslate(LLM) 3,100 文字入力 x 100 = 310,000
3,300 文字出力 x 100 = 330,000
0.31 × $25 = $7.75
0.33 × $25 = $8.25
NMT モデルを使用した translateDocument から 1 つの対象言語への翻訳 それぞれ 250 ページの PDF 4 つ 1,000 ページ 1,000 × $0.08 = $80
カスタムモデルを使用した translateDocument から 1 つの対象言語への 1,000 ページ 1,000 × $0.25 = $250

課金対象の文字

Cloud Translation では、1 つの文字が複数のバイトの場合でも、1 文字ごとに使用量をカウントします。それぞれの文字は 1 つのコードポイントに対応しています。

Cloud Translation へのリクエストに含めるすべての文字に対して(未翻訳の文字も含む)請求は発生します。たとえば、空白文字も含まれます。<p>こんにちは</p> を英語に翻訳する場合、請求の対象となるのは 12 文字です。

Cloud Translation は空のクエリに対しても課金されます。コンテンツなしでリクエストした場合、Cloud Translation ではリクエストに対して 1 文字が課金されます。

適応型翻訳では LLM を使用します。Cloud Translation では、入力文字と出力文字の両方に対して LLM が課金されます。

課金対象のプロジェクト

Cloud Translation - Basic の場合、認証リクエストに使用した秘密鍵に関連付けられたプロジェクトに対して料金が発生します。

Cloud Translation - Advanced の場合、料金は、リクエストを行ったプロジェクトではなく、使用する翻訳モデルを含むプロジェクトに適用されます。たとえば、以下のリクエストは project-number-1 で行われました。しかし、呼び出し元は、project-number-2 にあるモデル(カスタムモデル、NMT モデル)にアクセス可能な状態であり、そのモデルを使用しました。この場合、Cloud Translation により 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 Cloud の費用

翻訳するドキュメントを Cloud Storage に保存する場合や、他の Google Cloud リソース(App Engine インスタンスなど)を Cloud Translation と併用する場合は、そのサービスの利用料も請求の対象となります。現行料金に基づいてその他の費用を試算するには、Google Cloud の料金計算ツールをご利用ください。

Google Cloud コンソールで現在の課金ステータス(使用量や現在の請求額など)を確認するには、お支払いページをご覧ください。アカウントの管理について詳しくは、Cloud Billing のドキュメントまたは課金サポートをご覧ください。

次のステップ

カスタム見積もりをリクエストする

Google Cloud の従量制課金では、使用したサービスに対してのみ料金が発生します。カスタム見積もりをご希望の場合は、Google のセールスチームにお問い合わせください。
お問い合わせはこちら