あなたのサード対戦相手 or 参加者 TTSエンジン再生をテストします。


いないすべてのTTSエンジンが同じように動作するので、サード相手 TTSエンジン再生異なる場合があります。たとえば、一部のTTSエンジンは最大3 KBのテキストのみを許可し、その長さを超える文字列を送信すると、何も再生されないか、現在の言語をサポートしている場合はGenesys TTSエンジンにフォールバックする場合があります。エンジンは通常、大規模なTTS要求を合成するためのレイテンシが高く、一度に数千文字を超えるTTS要求は推奨されない場合があります。パフォーマンスは、言語、方言、および音声によって異なります。

警告:サードに適切なテスト文字列値を実行しないと相手 TTSエンジンは重大な結果につながる可能性があります。たとえば、あなたがサードで文字列を使用する場合は相手 TTSエンジンと、それは正の値として負の銀行口座の残高、または黒字など優れた請求書の残高を読み込みます。

サードテストして確認することが重要である相手 TTSエンジンの挙動を。ランタイム再生 TTS文字列のは、サードである相手プロバイダの裁量と同じ動作を生成しないことがありGenesys TTSエンジンを。1つのTTSエンジンは5.0を「5ポイントゼロ」として読み取り、別のTTSエンジンはそのテキストを「5期間ゼロ」として読み取ることができます。

例:

次の文字列を確認しましょう。

ToAudioTTS(ToString(MakeList(1,-5, 3))

再生 Genesys TTSエンジンを使用すると、呼び出し元に聞こえます 1、マイナス5、3。しかし、サード相手と同じ文字列を再生TTSエンジンは負の数を読み、として式を処理しない場合があります 1、5、3

ベストプラクティスは、あなたがサードテストすることをお勧めします相手 TTSエンジン再生におけるArchitect試験フロー、または第三に相手プロバイダのテスト環境 。フローの言語のTTSエンジンと音声の構成の詳細については、 フローのTTSエンジンと音声を選択します