Voiceparams
|
TTS ユーザーが録音プロンプトをテキストとして入力し、コンピューターで生成された音声を使用してその内容を読み上げる機能。とASR コンタクトが録音された音声プロンプトに対して、話す、電話のキーを押す、またはその両方の組み合わせで応答できる機能。の設定を定義するため、スクリプトの早い段階(理想的には、Beginアクションの直後)に配置する必要があります。必要に応じて、スクリプトでこのアクションを複数回使用できます。たとえば、男性の声から女性の声に変更したい場合があります。IVR。たとえば、IVR 音声コマンド、キー入力、またはその両方を使用して発信者が情報を取得したり、着信音声通話をルーティングしたり、またはその両方を行うことができる自動電話メニュー。の特定の場所で男性の声から女性の声に変更したい場合があります。各Voiceparamsアクションは、その前に来たものをオーバーライドします。 ASRアクションは、組織でASRが有効になっている場合にのみ表示されます。ASRはオプション機能です。詳細についてはCXoneアカウント担当者にお尋ねください。 |
サポートされているスクリプトタイプ
|
電話 |
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
Caption |
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
TTSVolume |
TTSを使用したプロンプトが再生される音量を決定します。デフォルト値は70です。 |
TTSRate |
TTSを使用したプロンプトが再生される速度を決定します。-7から7の数値を入力できます(-7は利用可能な最も遅い速度で、7は可能な限り速い速度です)。 |
TTSVoice |
TTSを使用してプロンプトを生成するために使用される音声の性別とアクセントを決定します。このプロパティのドロップダウンを展開すると、使用可能な音声を確認できます。いくつかサポートされている言語は複数の性別と声の選択肢を提供します。 |
ASRTuningEnabled |
ASRチューニングのオンとオフを切り替えます。ドロップダウンから次の値のいずれかを選択します:No Change、True、またはFalse。デフォルト値はNo Changeですが、ASRチューニングはシステムのデフォルトではオフになっています。 |
ASRUniversalsEnabled |
ASRユニバーサル コンタクトがIVRに対して言う可能性が高い一般的な発話。 これらは、フレーズリストまたは文法ファイルにまとめられます。 ASR Studioのアクションは、ユニバーサルリストまたは文法ファイルを使用して、Onuniversaltイベントを作成できます。のオンとオフを切り替えます。ドロップダウンから次の値のいずれかを選択します:No Change、True、またはFalse。デフォルト値はNo Changeですが、ASRユニバーサルはシステムデフォルトでオフになっています。 ユニバーサルは、発信者がいつでも言うことができるフレーズをキャプチャする場合に役立ちます。 |
ASRUniversalContentType |
ASRエンジンが発信者から提供された発話を識別する方法を指定します。ASRアクションのプロパティで別のコンテンツタイプを指定することで、この設定をオーバーライドできます。ASRエンジンは、呼び出し元の発話を指定されたコンテンツタイプの値と比較します。一致が検出されると、エンジンは一致と、一致の精度に対する信頼度を示すパーセンテージ値を返します。ドロップダウンから次のいずれかを選択します: または文法ファイル。GrammarFileデフォルト値はPhraseListです。 |
ASRUniversalPhraseList |
前の設定で指定したフレーズリストを作成できます。フレーズリストを作成するには、省略記号をクリックしてから、各フレーズを別々の行に入力します。 |
ASRUniversalGrammarFile |
ASRUniversalContentTypeプロパティで指定された文法ファイル IVRプロンプトに対して発信者が応答する際に言う可能性のある一連のフレーズを含むエンコードファイル。へのパスを提供できます。文法ファイルは適切にフォーマットされ、プラットフォームファイルに保存されている必要があります(に移動します)。Studioアクションまたはサードパーティのツールを使用して、カスタムの文法ファイルを作成できます。詳細については、アカウントマネージャーにお問い合わせください。 |
ASRUniversalVarName |
このプロパティを使用して、ユニバーサルスピーチフレーズを含む変数を指定します。 |
ASRLanguageLocale |
すべてのASRアクションの言語ロケールを決定します。この設定は、ASR対応IVRの精度を向上させるのに役立ちます。これは、同じ言語の同じ単語が異なる意味を持つ場合があるためです(たとえば、米国英語の「boot」は靴ですが、英国英語ではその一部です。車)。このプロパティのドロップダウンを展開するか、サポートされている言語を調べることで、利用可能な選択肢を確認できます。利用可能な選択肢は、 |
結果ブランチ条件
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
条件 |
説明 |
---|---|
Default |
スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。 |
OnError |
アクションが正しく実行されなかったときにとられるパス。これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。_ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。 |
スクリプトの例
これは、このアクションをスクリプトでどのように使用できるかを示す例です。完全なスクリプトではありません。追加のスクリプト作成が必要な場合があります。
このスクリプトの例では、呼び出しは、Hoursアクションで設定された時間プロファイルに基づいて転送されます。会社が開いている場合、通話はキューに入れられ、コンタクトのMenu選択に基づいてエージェントに配信されます。会社が休業中または休暇中の場合、PlayアクションはTTSを使用してメッセージを配信します。スクリプトの開始時のVoiceparamsアクションにより、TTS音量、レート、音声などが確立されます。
このスクリプトをダウンロードしますか?