Cloud Translation とは

Cloud Translation を使用すると、ウェブサイトやアプリケーションで、API を使用してプログラムによってテキストを動的に翻訳できます。Translation は、Google の事前トレーニング済みモデルか、カスタム機械学習モデルを使用して、テキストを翻訳します。デフォルトでは、Translation は Google の事前トレーニング済みニューラル機械翻訳(NMT)モデルを使用します。このモデルは、より多くのトレーニング データやより良い手法が利用可能になると、Google によってほぼ定期的な間隔で更新されています。

利点

Cloud Translation では、100 以上の言語ペアのテキストを翻訳できます。原文テキストの言語がわからない場合でも、Cloud Translation で検出できます。サポートされている言語の一覧については、サポートされている言語をご覧ください。

Cloud Translation はシームレスにスケーリングできるため、1 日あたりの翻訳文字数に上限はありません。ただし、リクエストごとおよびリクエスト率ごとのコンテンツ サイズには制限があります。また、割り当て上限を使用して予算を管理することもできます。詳細については、割り当てと上限をご覧ください。

使用例

企業組織では、既存の内部ワークフローに翻訳版テキストを含めることができます。たとえば、グローバルなサポートチームで、さまざまな言語のお客様のケースを受け入れているとします。そのワークフローに Translation を追加すると、お客様のケースをサポートチーム メンバーの母国語に翻訳できます。

Translation を使用することで、テキストを手動で翻訳する必要や、他者に依頼する必要がなくなるため、サポートチームの全体的な効率が向上します。

Cloud Translation エディション

Cloud Translation には 2 つのエディションがあります。

  • Cloud Translation - Basic(v2)
  • Cloud Translation - Advanced (v3)

どちらのエディションも言語の検出と翻訳に対応しています。また、どちらのエディションも、同じ Google の事前トレーニング済みモデルを使用してコンテンツを翻訳しています。Cloud Translation - Advanced には、バッチ リクエスト、AutoML カスタムモデル、用語集などの機能が含まれています。たとえば、ユースケース固有の用語を一貫した翻訳にするために、用語集を使用することができます。

使用するエディションは、使用するクライアント ライブラリまたはサービス エンドポイントのバージョンによって異なります。

新しいプロジェクトを計画している場合は、Cloud Translation - Advanced でアプリケーションをビルドし、新しい機能と改善されたサービスを利用してください。Cloud Translation - Basic は引き続き利用できますが、用語集の使用、一括翻訳のリクエスト、AutoML モデルの使用などの新機能には対応していません。

2 つのエディションの比較については、Basic と Advanced の比較をご覧ください。

Basic から Advanced に移行する

Cloud Translation - Basic を使用する既存のアプリケーションがある場合は、Cloud Translation - Advanced を使用するように移行できます。Cloud Translation - Advanced を使用するには、サービス アカウントや Advanced エディションのクライアント ライブラリなど、使用するアプリケーションを更新する必要があります。詳細については、Cloud Translation - Advanced への移行をご覧ください。

AutoML カスタムモデル

AutoML Translation は、カスタムモデルを構築するための独立したサービスです。AutoML Translation を使用すると、独自のデータ(文章ペア)をインポートして、ドメイン固有のニーズに対応するカスタムモデルをトレーニングできます。作成したカスタムモデルは、Cloud Translation - Advanced で使用できます。たとえば、AutoML Translation を使用して、財務情報を翻訳するためのカスタムモデルを作成できます。これらのカスタムモデルを Cloud Translation - Advanced で使用すると、財務レポートの翻訳を行うことができます。

AutoML カスタムモデルは Cloud Translation - Advanced でのみ使用できます。Cloud Translation - Basic では、カスタムモデルはサポートされていません。

AutoML の詳細については、AutoML Translation のドキュメントをご覧ください。

料金

Translation の料金は、送信した文字数に基づいて月単位で請求されます。詳細は、料金をご覧ください。

次のステップ