あなたのサード対戦相手 or 参加者 TTSエンジン再生をテストします。
すべてのTTSエンジンが同じように動作するわけではないので、サード対戦相手の TTSエンジンの再生は異なる場合があります。 たとえば、一部のTTSエンジンでは最大3 KBのテキストしか許可されず、その長さを超える文字列を送信した場合は何も再生されず、現在の言語をサポートする場合はGenesys TTSエンジンにフォールバックすることがあります。 エンジンは通常、大きなTTS要求を合成するためにより高い待ち時間を持ち、一度に数千文字を超えるTTS要求は推奨されないかもしれません。 パフォーマンスは、言語、方言、および音声によって異なります。
TTS エンジンの再生をテストするには、次の手順に従います。
- 新しい受信フローを作成するか、既存の受信フローを開きます。
- スタートメニューの下で、メインメニュー。
- [最初の挨拶] ボックスに、TTS エンジンで再生する必要があるサンプル テキストを追加します。
- 「設定」でクリックサポートされている言語。
- 次のうちいずれか一つを行います。
- 新しい言語を追加する。
- サポートされている既存の言語を探します。
- サポートされている言語の[読み上げ]列で、次の操作を行います。
- 下エンジン、フローの TTS エンジンを選択します。
- 下 音声、あなたがスピーチするテキストを読みたい声を選択してください。
- フローを保存して公開します。
注記:既存のフローの TTS 音声を変更した後、変更を有効にするにはフローを再公開する必要があります。
- Genesys Cloudで、 通話 .
- クリック ダイヤルパッド 着信コールフローの名前を入力します。
- Enterを押します。選択した TTS エンジンと音声によって、最初の挨拶プロンプトが再生されます。
サードパーティの TTS エンジンの動作をテストして確認することも重要です。TTS文字列のランタイム再生は、サードパーティプロバイダーの裁量であり、GenesysTTSエンジンと同じ動作を生成しない場合があります。ある TTS エンジンでは 5.0 を「five point zero」と読み上げますが、別の TTS エンジンではそのテキストを「five period zero」と読み上げる可能性があります。
例:
次の文字列を見てみましょう。
ToAudioTTS(ToString(MakeList(1,-5, 3)))
再生にGenesys TTSエンジンを使用すると、発信者に聞こえます 1、マイナス5、3。 ただし、同じ文字列を再生する3番目の対応 or 参加者 TTSエンジンは、負の数を読み取らず、次のように式を処理します。 1、5、3。
ベストプラクティスでは、アーキテクトのテストフローまたはサードパーティプロバイダーのテスト環境でサードパーティのTTSエンジンの再生をテストすることをお勧めします。 フローの言語用にTTSエンジンと音声を設定する方法の詳細については、を参照してください。 フローのTTSエンジンと音声を選択します。