Cloud TTS Hubを管理する

必須の権限:スクリプトの表示、スクリプトの作成/編集

CXoneCloud TTS Hubサービスプロバイダーを管理します。 コンタクトセンターのサービスを使用するには、ユーザーのStudioスクリプトに追加する必要があります。

新しいTTSプロバイダープロファイルを追加

そのプロバイダーで自分のアカウントを使用している場合は、TTSプロバイダープロファイルを追加する必要はありません。 NICE CXoneが提供するアカウントを使用する場合は、使用するプロバイダーにデフォルトプロファイルを使用します。 デフォルトプロファイルには編集ボタンがなく、削除できません。

同じスクリプトまたは異なるスクリプトで、1つのTTSプロバイダーを複数のTTSVOICEactionsで使用することができます。 各アクションは異なる声を使用できます。

  1. Studioで、変更するスクリプトを開き、TTSVOICEアクションがまだ1つも含まれていない場合は、追加します。
  2. TTSVOICEアクションをダブルクリックして、[クラウド音声合成]ページを開きます。
  3. TTSの新規追加をクリックします。

  4. このプロバイダーの名前を音声合成設定名フィールドに入力します。
  5. 使用している音声合成校正プロバイダーをクリックします。
  6. [次へ]をクリックします。
  7. 構成のページで、Base64サービスアカウントID を入力します。 これはBase64形式のサービスアカウントのIDです。 構成ページのこのフィールドの説明には、IDをbase64に変換するために使用できるコンバーターへのリンクが含まれています。
  8. 選択したTTSプロバイダーでアカウントを認証するために必要な情報を使用して、[構成]ページに入力します。 この情報はプロバイダーごとに異なります。

  9. 追加をクリックします。

TTSプロバイダープロファイルをTTSVOICEアクションに割り当てる

スクリプトでTTSを使用する場合、スクリプトに含めるTTSVOICE アクションにプロバイダーを割り当てる必要があります。

  1. Studioで、使用しているスクリプトを開きます。
  2. スクリプトにTTSVOICEアクションをまだ追加していない場合は、ここで追加します。
  3. TTSVOICEアクションをダブルクリックして、[クラウド音声合成]ページを開きます。
  4. ページの左側にあるリストからTTSプロバイダーをクリックして選択します。
  5. 音声のリストをスクロールして、このアクションで使用する言語と音声を選択します。

  6. テキストから話すフィールドにテキストを入力し、テストする音声の横にあるスピーカーアイコンをクリックして、選択した音声をテストします。
  7. 選択した音声に満足したら、OKをクリックして、選択内容をアクションのプロパティに保存します。

SSMLを使ってTTS音声を修正する

音声合成マークアップ言語(SSML)では、TTS音声を修正することができます。 Studioスクリプトで使用できます。

  1. 選択済みTTS音声に適用したい音声合成の修正を書き込んでください。 SSMLマークアップを使う
  2. Studioで、変更するスクリプトを開きます。
  3. TTSVOICEを見つけ、その後ろにSNIPPETアクションおよびPLAYアクションを配置します。 それらを接続します。 スクリプトがすでにこの場所に SNIPPETアクションを持つ場合は、既存のインスタンスを使用できます。
  4. SNIPPETアクションで、変数代入の行を追加します。 変数の値を、書き込んだSSMLマークアップになるように設定します。 例:

    ASSIGN playSSML = "[SSML markup]"

  5. SNIPPETアクションに追加した変数名で、PlayアクションのSequenceプロパティを設定します。 変数名の前に、文字列参照文字としてパーセント記号(%)を含めて、変数の値をテキストとして特定します。 文字列参照文字と変数名を二重引用符で囲みます。 変数名は中括弧で囲んで入力します。 例:"%{playSSML}"

TTSサービスのテスト

[クラウド音声合成]ページにTTSプロバイダーを追加すると、TTS閉じた ユーザーが録音プロンプトをテキストとして入力し、コンピューターで生成された音声を使用してその内容を読み上げる機能。サービスをテストすることができます。

  1. Studioで、変更するスクリプトを開き、TTSVOICEアクションがまだ1つも含まれていない場合は、追加します。
  2. TTSVOICEアクションをダブルクリックして、[クラウド音声合成]ページを開きます。
  3. ご使用のCloud TTS Hubプロバイダープロファイルを左のリストから選択します。
  4. テキスト読み上げフィールドで、TTSサービスが話すテキストを入力します。

  5. 少なくとも1つの言語性別を選択して、利用可能な声のリストをフィルタ処理します。
  6. 準備されたテキストを読む声の言語をクリックしてスピーカーアイコンをクリックします。
  7. 必要に応じて繰り返します。 ページを離れる前に、このTTSサービスのデフォルトボイスにする声を選択します。 これは、StudioスクリプトのTTSVOICE アクションのプロパティで音声が指定されていない場合に使用される音声です。

TTS監査ログデータの表示

Cloud TTS Hubプロバイダープロファイルの監査ログデータを表示できます。 監査ログには、プロファイルに加えられた変更の履歴が表示されます。 監査ログには、プロファイルの作成や変更など、プロファイルに対して行われたアクションが記録されます。 また、変更が行われた日付、影響を受けたプロファイルの名前、変更を行ったユーザーも表示されます。

プロファイルが削除されると、監査ログデータは30日間保存されます。 それ以降は自動的に削除されます。 以前に削除したプロファイルと同じ名前の別のプロファイルを作成することができます。 その監査ログの履歴は別に管理され、古いプロファイルのデータの自動削除の影響を受けません。

  1. Studioで、変更するスクリプトを開き、TTSVOICEアクションがまだ1つも含まれていない場合は、追加します。
  2. TTSVOICEアクションをダブルクリックして、[クラウド音声合成]ページを開きます。
  3. 閲覧したいプロフィールの横にある履歴アイコン時計の針が5時を指し、その周りを反時計回りに円形の矢印が指しています。をクリックします。 [変更履歴]ページが表示され、利用可能な監査ログデータが表示されます。