Cloud Translation の料金
Cloud Translation では、月間使用量に基づいて料金が請求されます。テキスト翻訳の使用量は 100 万文字単位で計算されます(100 万 = 106 文字)。書式設定されたドキュメントの使用量は、ページ数に基づいて計算されます。
料金は米ドル(USD)で表示しています。米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に表示されている通貨での料金が適用されます。
月額
言語の検出やテキストの翻訳のリクエストに含めるテキストなど、Cloud Translation が処理するテキストの量に対して課金されます。この translate メソッドに原文の言語を指定しない場合、Cloud Translation によって原文の言語が検出されます。請求は提供したテキスト分のみ発生します。翻訳に加えて行われる検出に対しては、追加の請求は発生しません。たとえば、原文の言語を指定せずに 1,000 文字を翻訳する場合、請求は 1,000 文字に対してのみ発生します。
料金は「比例」計算で課金されます。料金は、Cloud Translation に提供された文字数に応じてスケーリングされます。たとえば、1 か月以内に 575,000 文字を処理するために送信した場合、$1.50 が課金されます。最初の 500,000 文字は無料、次の 75,000 文字は 100 万文字あたり $20 のレートで課金されます。
使ってみる
Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Cloud Translation のパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
Cloud Translation の無料トライアルCloud Translation - Basic
以下の料金情報は、detect
メソッドと translate
メソッドに適用されます。
特徴 | 測定使用量 | 価格 |
---|---|---|
NMT モデルを使用した言語検出とテキスト翻訳の総使用量 | 最初の 500,000 文字 *(1 か月あたり) |
無料(毎月 $10 分のクレジットとして適用)† |
500,001 文字~10 億文字 *(1 か月あたり) |
$20/100 万文字 |
|
10 億文字超*(1 か月あたり) |
割引料金についてのご相談は、営業担当者にお問い合わせください。 |
* 料金は API での処理に送られる文字数に基づきます。文字のカウントについての詳細は、課金対象の文字をご覧ください。
† クレジットの使用は、Cloud Translation - Basic と Cloud Translation - Advanced に一括して適用されます。クレジットは使用量に応じて最大 $10 で、繰り越されません。このクレジットは、フォーマットされたドキュメントの翻訳には適用されません。
Cloud Translation - Advanced
以下の料金情報は、translateText
、batchTranslateText
、translateDocument
、batchTranslateDocument
、detectLanguage
、romanizeText
の各メソッドに適用されます。Cloud Translation では、用語集の作成などの他のリクエストに対して請求は発生しません。
テキストとドキュメントの一括翻訳の場合、処理される文字数またはページ数は、ソース言語の文字数またはページ数にターゲット言語の数を掛けた値になります。たとえば、バッチ翻訳リクエストで 5,000 文字を送信し、2 つのターゲット言語を含めると、処理される合計文字数は 10,000 文字になります。オペレーションが失敗した場合、Cloud Translation の料金は、返された成功した翻訳に対してのみ請求されます。
デフォルトの NMT モデルに対する翻訳と AutoML Translation カスタムモデルに対する翻訳は、個別に課金および従量制です。たとえば、翻訳のために NMT モデルに送信される文字数は、カスタムモデルの翻訳の費用にカウントされません。
NMT モデル
特徴 | 測定使用量 | 価格 |
---|---|---|
次の機能の合計使用量: 言語検出 テキスト翻訳 テキストの一括翻訳 XLSX ドキュメント翻訳 テキストをローマ字化 |
最初の 500,000 文字 *(1 か月あたり) |
無料(毎月 $10 分のクレジットとして適用)† |
500,001 文字* 以上(1 か月あたり) |
$20/100 万文字 |
|
10 億文字超*(1 か月あたり) |
割引料金についてのご相談は、営業担当者にお問い合わせください。 |
|
TranslateDocument (DOCX、PPT、PDF 形式のみ) |
1 か月あたり API に送信されるページ数 | 1 ページあたり $0.08‡ |
カスタムモデル
特徴 | 測定使用量 | 価格 |
---|---|---|
次の機能の合計使用量: テキスト翻訳 テキストの一括翻訳 XLSX ドキュメント翻訳 |
最初の 500,000 文字 *(1 か月あたり) |
無料(毎月 40 ドルのクレジットとして適用) |
1 か月あたり 50 万~ 2 億 5,000 万文字* |
$80/1,000,000 文字 |
|
1 か月あたり 2 億 5,000 万~ 25 億文字* |
$60 /1,000,000 文字 |
|
1 か月あたり 25 億~ 40 億文字* |
$40 /1,000,000 文字 |
|
1 か月あたり 40 億文字*以上 |
$30 /1,000,000 文字 |
|
TranslateDocument (DOCX、PPT、PDF 形式のみ) |
1 か月あたり API に送信されるページ数 | 1 ページあたり 0.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 では、1 つの文字が複数のバイトの場合でも、1 文字ごとに使用量をカウントします。それぞれの文字は 1 つのコードポイントに対応しています。
Cloud Translation へのリクエストに含めるすべての文字に対して(未翻訳の文字も含む)請求は発生します。たとえば、空白文字も含まれます。<p>こんにちは</p>
を英語に翻訳する場合、請求の対象となるのは 12 文字です。
Cloud Translation は空のクエリに対しても課金されます。コンテンツなしでリクエストした場合、Cloud Translation ではリクエストに対して 1 文字が課金されます。
課金対象のプロジェクト
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 のドキュメントまたは課金サポートをご覧ください。
次のステップ
- Cloud Translation のドキュメントを読む。
- Cloud Translation を使ってみる。
- 料金計算ツールを試す。
- Cloud Translation のソリューションとユースケースについて学習する。