Cloud TTS Hubを管理する
必須の権限:
CXone MpowerでCloud TTS Hubサービスプロバイダーを管理します。 このサービスをコンタクトセンターで使用するには、 アクションStudioを使用して、CLOUD TTSスクリプトにそれを追加する必要があります。
新しいTTSプロバイダープロファイルを追加
そのプロバイダーで自分のアカウントを使用している場合は、TTSプロバイダープロファイルを追加する必要はありません。 CXone Mpowerが提供するアカウントを使用する場合は、使用するプロバイダーにデフォルトプロファイルを使用します。 デフォルトプロファイルには編集ボタンがなく、削除できません。
同じスクリプトまたは異なるスクリプトで、1つのTTSプロバイダーを複数のCloud TTSactionsで使用することができます。 各アクションは異なる声を使用できます。
- CXone Mpowerで、アプリセレクター
をクリックし、選択します:その他>自動化とAI、次いでCloud TTS Hubの順にクリックします。
-
TTSの新規追加をクリックします。
- このプロバイダーの名前を音声合成設定名フィールドに入力します。
- 使用している音声合成校正プロバイダーをクリックします。
- [次へ]をクリックします。
-
選択したTTSプロバイダーでアカウントを認証するために必要な情報を使用して、[構成]ページに入力します。 この情報はプロバイダーごとに異なります。
AWS Polly設定オプションの詳細
プロバイダー 必須情報 アクセスキー AWS Pollyアクセスキーを入力します。 AWSでアクセスキーを作成します
。
秘密鍵 AWS Pollyアカウントのシークレットキー秘密鍵を入力します。
リージョン AWS Pollyのリージョンを入力します。 たとえば、 us-east-2です。 エンジン スタンダードまたはニューラルから使用するPolly TTSエンジンを選択します。 言語 このプロファイルで使用する言語を選択します。 GoogleTTS設定オプションの詳細
プロバイダー 必須情報 Base64サービスアカウント サービスアカウントのIDをBase64形式で入力します。 構成ページのこのフィールドの説明には、IDをbase64に変換するために使用できるコンバーターへのリンクが含まれています。
カスタム音声を使用 カスタムのGoogleTTS音声モデルを使用するには、このオプションを選択します。
メモ:Googleカスタム音声TTSは、組織に直接請求されるGoogleアカウントでのみ使用できます(BYO TTS)。 組織がCXone MpowerGoogleアカウント(OEMサービスアカウント)を通じて請求されている場合は、利用できません。
言語 カスタム音声モデルの言語を選択します。 このオプションは、カスタム音声を使用がオンの場合にのみ表示されます。 カスタム音声モデル 使用しているカスタム音声モデルの名前を入力します。 このオプションは、カスタム音声を使用がオンの場合にのみ表示されます。 - 追加をクリックします。
CLOUD TTSアクションへのTTSプロバイダープロファイルの割り当て
必要な権限:Studioスクリプトビュー、作成/編集
スクリプトでTTSを使用する場合は、Cloud TTSアクションをスクリプトに追加します。 利用可能にしたい言語ごとに、個別のCloud TTSアクションが必要です。 Cloud TTSスクリプトに含める各に、適切なTTSプロバイダーと言語を割り当てる必要があります。
- Studioで、使用しているスクリプトを開きます。
- スクリプトにCloud TTSアクションをまだ追加していない場合は、ここで追加します。
- Cloud TTSアクションをダブルクリックして、[クラウド音声合成]ページを開きます。
- ページの左側にあるリストからTTSプロバイダーをクリックして選択します。
-
音声のリストをスクロールして、このアクションで使用する言語と音声を選択します。
- テキストから話すフィールドにテキストを入力し、テストする音声の横にあるスピーカーアイコンをクリックして、選択した音声をテストします。
- 選択した音声に満足したら、OKをクリックして、選択内容をアクションのプロパティに保存します。
SSMLを使用してCLOUD TTSアクションを変更する
音声合成マークアップ言語(SSML)では、TTS音声を修正することができます。 Studioスクリプトで使用できます。
- 選択済みTTS音声に適用したい音声合成の修正を書き込んでください。 SSMLマークアップを使う。
- Studioで、変更するスクリプトを開きます。
- CLOUD TTSを見つけ、その後ろにSNIPPETアクションおよびPLAYアクションを配置します。 それらを接続します。 スクリプトがすでにこの場所に SNIPPETアクションを持つ場合は、既存のインスタンスを使用できます。
-
SNIPPETアクションで、変数代入の行を追加します。 変数の値を、書き込んだSSMLマークアップになるように設定します。 例:
ASSIGN playSSML = "[SSML markup]"
- SNIPPETアクションに追加した変数名で、PlayアクションのSequenceプロパティを設定します。 変数名の前に、文字列参照文字としてパーセント記号(%)を含めて、変数の値をテキストとして特定します。 文字列参照文字と変数名を二重引用符で囲みます。 変数名は中括弧で囲んで入力します。 例:"%{playSSML}"
TTSサービスのテスト
[クラウド音声合成]ページにTTSプロバイダーを追加すると、TTS ユーザーが録音プロンプトをテキストとして入力し、コンピューターで生成された音声を使用してその内容を読み上げる機能。サービスをテストすることができます。
- CXone Mpowerで、アプリセレクター
をクリックし、選択します:その他>自動化とAI、次いでCloud TTS Hubの順にクリックします。
- ご使用のCloud TTS Hubプロバイダープロファイルを左のリストから選択します。
-
テキスト読み上げフィールドで、TTSサービスが話すテキストを入力します。
- 少なくとも1つの言語と性別を選択して、利用可能な声のリストをフィルタ処理します。
- 準備されたテキストを読む声の言語をクリックしてスピーカーアイコンをクリックします。
- 必要に応じて繰り返します。 ページを離れる前に、このTTSサービスのデフォルトボイスにする声を選択します。 これは、StudioスクリプトのTTSVOICE アクションのプロパティで音声が指定されていない場合に使用される音声です。
TTS監査ログデータの表示
各Cloud TTS Hubプロバイダープロファイルの監査ログデータを表示できます。 監査ログには、プロファイルに加えられた変更の履歴が表示されます。 監査ログには、プロファイルの作成や変更など、プロファイルに対して行われたアクションが記録されます。 また、変更が行われた日付、影響を受けたプロファイルの名前、変更を行ったユーザーも表示されます。
プロファイルが削除されると、監査ログデータは30日間保存されます。 それ以降は自動的に削除されます。 以前に削除したプロファイルと同じ名前の別のプロファイルを作成することができます。 その監査ログの履歴は別に管理され、古いプロファイルのデータの自動削除の影響を受けません。
- CXone Mpowerで、アプリセレクター
をクリックし、選択します:その他>自動化とAI、次いでCloud TTS Hubの順にクリックします。
- 閲覧したいプロフィールの横にある履歴アイコン
をクリックします。 [変更履歴]ページが表示され、利用可能な監査ログデータが表示されます。