音声入力をミュートする
v4.61でアップデート
説明
このノードは、音声やDTMFのユーザー入力をフローで収集するタイミングを制御します。xAppフローなどの特定のケースで音声やDTMFが途切れるのを防ぎ、スムーズな会話を可能にします。必要に応じてこのノードの設定を有効または無効にすることで、アプリケーションをより適切に制御し、シームレスなワークフローを実現できます。
設定
警告
特に、バーチャルアシスタントが複数のメッセージを時間差で送信する必要がある場合は、ユーザーからの追加メッセージを受信するために、通話中の音声ユーザー入力をオフにしないでください。
パラメータ | タイプ | 説明 |
---|---|---|
ミュート音声入力 | トグル | 現在の通話の音声入力認識を無効にします。デフォルトでは、この設定は無効になっており、ミュート音声入力ノードより下のノードが音声入力を受け付けるようになっています。 この設定を有効にすると、ミュート音声入力ノードより下のノードは、音声入力または数字を応答として受け付けなくなります。この設定は、次のノードから入力されたすべての音声入力に影響します: – アクティビティパラメータが設定されているノード。 – 発言ノードと再生ノードは、割り込みができなくなります。 – 質問ノードとオプションの質問ノード |
ミュートDTMF入力 | トグル | 現在の通話のDTMF入力認識を無効にする。デフォルトでは、この設定は無効になっており、ミュート入力ノードより下のノードがDTMF入力を受け付けるようになっています。 この設定を有効にすると、ミュートDTMF入力ノードより下のノードはDTMF入力を受け付けなくなります。この設定は、以下のノードを介して行われるすべての DTMF 入力に影響します: – アクティビティパラメータを設定したノード。 – DTMFが有効になっているDTMFノードと再生ノードは、中断できなくなります。 |
ミュート音声入力の例
以下の例では、ミュートノードによって、フロー内で音声入力を受け付けるタイミングと受け付けないタイミングを制御できる:
- ノードを言う:
こんにちは、xAppを受信します。
- xApp: セッションノードを初期化する。
- 音声入力をミュートする(有効)。
- 質問ノード:
xApp を使用した経験を 1~5 段階で評価する。
ミュートノードSTTが有効な場合、質問ノードは回答として音声入力や数字を受け付けません。ユーザはボタンで数字を選択したり、回答を入力するなど、他の方法で評価を提供する必要があります。このプロセスにより、バックグラウンドスピーチによる意図しない干渉を避けるため、レーティングの質問中にスピーチ収集が一時的にオフになります。 - ミュートノード STT (無効)。
評価質問の後、ミュートノード STT は無効になり、後続のノードは通常通り音声入力を受け付けることができます。”
ミュートDTMF入力の例
以下の例では、ミュートDTMF入力ノードによって、フロー内でDTMF(Dual-Tone Multi-Frequency)入力を受け入れるか無効にするかを制御できる:
- ノードと言う:
対話型メニューへようこそ。
- xApp: セッションノードを初期化する。
- DTMF入力をミュートする(有効)。
- 質問ノード:
キーパッドを使用して、メニューからオプションを選択してください。
.
ミュート DTMF 入力ノードが有効な場合、質問ノードは DTMF 入力を受け付けません。ユーザーは、音声認識やボタンまたはタッチスクリーンでオプションを選択するなど、他の手段を使用してメニューと対話する必要があります。これにより、音声認識や他の入力方法が有効なときに、意図しない DTMF 入力干渉を防ぐことができます。 - DTMF 入力をミュートする(無効)。
メニュー操作の後、ミュート DTMF 入力ノードは無効になり、後続のノードは通常通り DTMF 入力を受け付けるようになります。