リアルタイム翻訳は、お客様(エンドユーザー)とエージェントの間でリアルタイムの言語翻訳を提供します。これにより、エージェントは顧客が希望する言語でコミュニケーションをとることができます。リアルタイム翻訳は、人間のエージェントとのチャットでのみ利用できます。
リアルタイム翻訳を設定する前に、Cloud Translation API を有効にし、サービス アカウントを作成して、サービス アカウントに cloudtranslate.admin ロールを付与し、サービス アカウント キーを作成する必要があります。
Cloud Translation API を有効にする
Google Cloud プロジェクトで Cloud Translation API を有効にするには、次の操作を行います。
Google Cloud コンソールに移動します。
プロジェクトを選択します。
ナビゲーション メニューで、[API とサービス] > [ライブラリ] に移動します。
[Cloud Translation API] を検索し、[Cloud Translation API] をクリックします。
[有効にする] をクリックします。
サービス アカウントを作成する
サービス アカウントを作成し、そのサービス アカウントに cloudtranslate.admin ロールを付与する手順は次のとおりです。
Google Cloud コンソールに移動します。
プロジェクトを選択します。
ナビゲーション メニューで、[IAM と管理] > [サービス アカウント] に移動します。
[サービス アカウントを作成] をクリックします。
[サービス アカウント名] フィールドに名前を入力します。 Google Cloud コンソールでは、この名前に基づいて [サービス アカウント ID] フィールドの値が設定されます。
[サービス アカウントの説明] フィールドに説明を入力します。例:
Service account for Cloud Translation API[作成して続行] をクリックします。
サービス アカウントに roles/cloudtranslate.admin ロールを付与します。
ロールを付与するには、[ロール] ボックスで、[Cloud Translation API 管理者] を検索して選択します。
[続行] をクリックします。
[完了] をクリックして、サービス アカウントの作成を完了します。
ブラウザ ウィンドウを閉じないでください。次のステップでこれを使用します。
サービス アカウント キーを作成する
サービス アカウント キーを作成する手順は次のとおりです。
Google Cloud コンソールで、作成したサービス アカウントのメールアドレスをクリックします。
[キー] をクリックします。
[鍵を追加]、[新しい鍵を作成] の順にクリックします。
[作成] をクリックします。JSON キーファイルがパソコンにダウンロードされます。
[閉じる] をクリックします。
翻訳プラットフォームを作成する
リアルタイム翻訳を使用するには、翻訳プラットフォームを作成して有効にする必要があります。これには、サービス アカウント キーのアップロードと検証が含まれます。
翻訳プラットフォームを作成する手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [デベロッパー設定] をクリックします。
[Developer Settings] ページの [Translation Platform] に移動します。
[プラットフォームを追加] をクリックします。
[名前] フィールドに翻訳プラットフォームの名前を入力し、[追加] をクリックします。[ステータス] 列に「無効」と表示されます。
(編集アイコン)をクリックして、翻訳プラットフォームを編集します。
[翻訳プラットフォームを編集] ダイアログで、[キーをアップロード] をクリックします。
サービス アカウント キーを作成するで作成したキーに移動し、[開く] をクリックします。
[保存] をクリックします。
[Translation Platform] ペインで、[Validate Keys] をクリックします。[ステータス] 列に [有効] と表示されます。
翻訳プラットフォームの行で、切り替えボタンをクリックしてオンにします。
ライブ翻訳をグローバルにオンにできるようになりました。
リアルタイム翻訳をグローバルで有効にする
リアルタイム翻訳をグローバルに有効にするには、まず翻訳プラットフォームを作成する必要があります。
リアルタイム翻訳をグローバルでオンにすると、キューのリアルタイム翻訳をオンにできます。
ライブ翻訳をグローバルに有効にする手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [運用管理] をクリックします。
[Operation Management] ページで、[Live Translation] に移動します。
切り替えボタンをクリックしてオンにします。
[プラットフォーム] フィールドで、翻訳プラットフォームを選択します。
[モデル] フィールドで、翻訳プラットフォームのモデルを選択します(使用可能な場合)。
[用語集] フィールドで、翻訳プラットフォームの用語集を選択します(利用可能な場合)。
[保存] をクリックします。
キューのリアルタイム翻訳をオンにする
リアルタイム翻訳をグローバルに有効にしたら、キューのリアルタイム翻訳を有効にできます。
キューのリアルタイム翻訳をオンにする手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [キュー] をクリックします。
[ウェブ] ペインで、[編集/表示] をクリックします。
ライブ翻訳を有効にするキューをクリックします。
[設定] ペインで、[リアルタイム翻訳] の切り替えボタンをクリックしてオンにします。
リアルタイム翻訳を管理する
ライブ翻訳は、グローバル レベルとキューレベルでオフにできます。既存の翻訳プラットフォームを編集したり、不要になったときに削除したりできます。
リアルタイム翻訳をグローバルにオフにする
ライブ翻訳をグローバルにオフにすると、すべてのキューでライブ翻訳がすぐに無効になります。
リアルタイム翻訳をグローバルにオフにする手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [運用管理] をクリックします。
[Operation Management] ページで、[Live Translation] に移動します。
切り替えボタンをクリックして [オフ] にします。
翻訳プラットフォームを編集する
既存の翻訳プラットフォームを編集して、翻訳プラットフォームの名前の変更や新しいサービス アカウント キーのアップロードなどの変更を行うことができます。
既存の翻訳プラットフォームを編集する手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [デベロッパー設定] をクリックします。
[Developer Settings] ページの [Translation Platform] に移動します。
編集する翻訳プラットフォームの をクリックします。
翻訳プラットフォームで変更を加えます。
[保存] をクリックします。
翻訳プラットフォームを削除する
不要になった翻訳プラットフォームは削除できます。
翻訳プラットフォームを削除する手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [デベロッパー設定] をクリックします。
[Developer Settings] ページの [Translation Platform] に移動します。
削除する翻訳プラットフォームの [] をクリックします。
[翻訳プラットフォームを削除] ウィンドウで、[削除] をクリックします。
キューのリアルタイム翻訳をオフにする
キューのリアルタイム翻訳をオフにする手順は次のとおりです。
CCAI Platform ポータルで、 メニューをクリックし、[設定] > [キュー] をクリックします。
[ウェブ] ペインで、[編集/表示] をクリックします。
ライブ翻訳を有効にするキューをクリックします。
[設定] ペインで、[リアルタイム翻訳] の切り替えを [オフ] にします。
チャットの翻訳の保存
翻訳されたメッセージは、元のメッセージの横または下にチャットの文字起こしとして保存されます。メッセージは 916 文字までに制限されています。