Cloud Translation とは
Cloud Translation を使用すると、ウェブサイトやアプリケーションで、API を使用してプログラムによってテキストを動的に翻訳できます。Cloud Translation は、Google の事前トレーニング済みモデルか、カスタム ML モデルを使用して、テキストを翻訳します。デフォルトでは、Cloud Translation は Google の事前トレーニング済みニューラル機械翻訳(NMT)モデルを使用します。このモデルは、より多くのトレーニング データやより良い手法が利用可能になると、Google によってほぼ定期的な間隔で更新されています。
利点
Cloud Translation では、100 以上の言語ペアのテキストを翻訳できます。原文テキストの言語がわからない場合でも、Cloud Translation で検出できます。サポートされている言語の一覧については、サポートされている言語をご覧ください。
Cloud Translation はシームレスにスケーリングできるため、1 日あたりの翻訳文字数に上限はありません。ただし、リクエストごとおよびリクエスト率ごとのコンテンツ サイズには制限があります。また、割り当て上限を使用して予算を管理することもできます。詳細については、割り当てと上限をご覧ください。
使用例
企業組織では、既存の内部ワークフローに翻訳版テキストを含めることができます。たとえば、グローバルなサポートチームで、さまざまな言語のお客様のケースを受け入れているとします。このワークフローに Cloud Translation を追加すると、お客様のケースをサポートチーム メンバーの母国語に翻訳できます。
Cloud 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 への移行をご覧ください。
カスタム翻訳(Advanced のみ)
デフォルト モデルが特定の言語領域で高品質の結果を生成しない場合は、一連のサンプル翻訳を提供してカスタム翻訳を生成できます。Cloud Translation はサンプルを使用して、スタイル、トーン、語彙に沿った翻訳を生成します。たとえば、医療分野やマーケティング コンテンツなど、特定のスタイルに従う必要のあるコンテンツを定期的に翻訳する場合は、カスタム翻訳が便利です。
Cloud Translation で翻訳をカスタマイズする場合、2 つの方法があります。カスタムモデルを AutoML Translation でトレーニングするか、適応型翻訳を使用します。業界固有の用語を多く使用しているコンテンツの場合は、AutoML Translation でモデルをトレーニングします。翻訳されたコンテンツを独自のスタイルに合わせる必要がある場合は、適応型翻訳のほうが適しています。詳細については、カスタム翻訳の概要をご覧ください。
料金
Cloud Translation の料金は、送信した文字数に基づいて月単位で請求されます。詳細は、料金をご覧ください。
次のステップ
- API の使用を開始するには、設定を行ってから、クイックスタート ガイドのいずれかをお試しください。
- Cloud Translation に関する一般的な質問については、よくある質問のページをご覧ください。