ユーザーの音声入力やDTMF入力を模擬するテキスト入力を使ってエージェントをテストしてください。 音声応答はテキスト出力で確認できます。
音声機能をテストするには、テストパネル上部の3つの点(...)を選択し、 チャットモードを指し、次に 音声とDTMFを選択してください。
既知の制限
- 音声認識です。テストチャットは音声入力をサポートしていないからです。
- マルチ DTMF 文法の検証と桁長などのタイマー。
- 無音検知タイマー、再プロンプト、フォールバック動作。
テスト音声に対応したエージェントを構成する
テストエージェントを音声および DTMF モードでチャット内で使用する際には、テキスト出力からエージェントの音声応答を取得できます。 音声と DTMF モダリティ メッセージは、テキスト モダリティよりも使用されます。
さまざまなテスト方法
チャットで予想される結果を予測するために、さまざまなシナリオを試すことができます:
実際の電話をシミュレートするために音声変数値を設定します。
例えば、発信者IDをシミュレートするには、コマンドを入力して会話開始の変数値を設定します。
変数名 タイプ 説明 Activity.From.NameString 顧客コール ID Activity.Recipient.NameString 音声エージェント番号 Conversation.SipUuiHeaderValueString 転送コンテキストの SIP ヘッダー値 va_CustomerLocaleString 希望の言語をサポートする別の音声にルーティングするロケール値。 この値では、OC 拡張ソリューションをインストールする必要があります。 va_SurveyConsentブール型 (true/false) - 顧客が同意した場合、パーソナル デジタル アシスタントの通話が終了すると、通話は自動的に通話後調査のエージェントに転送されます。
- false に設定すると、エージェントが電話を切ると通話が終了し、OC 拡張ソリューションをインストールする必要があります。音声対応エージェントの SSML メッセージを作成した場合は、SSML なしでテキスト出力を確認できます。
質問ノードの読み上げが有効になっている場合、多肢選択オプション、クローズド リスト エンティティ オプション、動的リスト変数のテキスト出力が表示されます。 たとえば、フライトを予約する または フライト状況を確認すると言うことができます。
読み上げオプションのプレビューが有効になっているスクリーンショット。
オプションが DTMF 入力を受け付ける場合、各オプションとして表示されるのは、1 を押すまたは「フライトを予約する」と言う、2 を押すまたは「フライト状況を確認する」と言うです。
バージインが無効になっているメッセージの場合、「割り込みは許可されていません」と表示されます。
顧客のメッセージ内に表示される割り込み無効メッセージのスクリーンショット。
長時間の動作遅延メッセージの場合、標準エージェントメッセージは一度だけ受け取ります。 ループする代わりに、テレフォニー チャネルで再生すると、操作が完了するまでメッセージが表示されます。
単一の DTMF の場合、ダイヤルパッド内のキーを押すか、コマンドを入力してグローバル コマンドをトリガーし、メニュー オプションを選択できます。 と入力すると、ユーザーが単一のDTMFオプション「1」を提供したとみなされます。会話の状態に応じて、エージェントは質問ノードから選択肢1の選択を進めるか、該当する場合はグローバルコマンドを発動します。
サンプルの模擬ダイヤルパッドのスクリーンショットです。
注意
ダイヤルパッド入力は一桁のDTMFのみをサポートしています。
マルチDTMFではコマンド しか使えません。 例えば、 はバッチ処理された多桁DTMFをシミュレートします。
音声入力では、システムの音声認識部分がスキップされる可能性があります。 テスト チャットでは、DTMF の長さ、タイマー、用語キー、DTMF キャッシュなどの DTMF 文法は検証されません。
チップ
すべての DTMF キーで保存された応答として、用語キーを含む DTMF キーを入力しないでください。
担当者が通話を電話番号や個人デジタルアシスタントに転送すると、テストパネルにメッセージが表示されます。 メッセージの横にある 「詳細を見る 」を選択して、伝えられるコンテキストを確認してください。
関連するコンテンツ
- 音声に対応したエージェントの問題のトラブルシューティング