質問

発信者がDTMFに割り込んだことを認識できますか? VoiceXMLには、キャッチできるイベントのようなものがありますか?

解決しようとしている問題は、いくつかのプロンプトに対して「カスケード」するための割り込みが必要なため、割り込みを認識して次のいくつかのプロンプトをスキップできる場合は変数を設定することを考えていました。

役に立ちましたか?

解決

ブラウザがマークをサポートしている場合( VoiceXML 2.1仕様、セクション4プロンプトの再生中に割り込みを検出)すると、割り込みを検出できるはずです。ただし、ブラウザのサブセットのみがマークをサポートし、DTMFは音声とは別のパスで検出されることが多いため、ブラウザが両方のパスでマークをサポートしていることを確認してください。場合によっては、使用されているテレフォニープロトコルでさえ、機能が存在するかどうかに影響を与える可能性があります(ここでも、システムをまとめるために使用される技術の成果物)。

ブラウザによっては、一連のフィールドまたはフォームを作成することで機能する場合があります。タイムアウトが非常に短いか存在しないそれぞれ。デフォルトのタイムアウトパスに進みますが、nomatchまたはmatchを受け取った場合は中断します。これは一部のブラウザでは問題なく動作しますが、他のブラウザではフィールド/フォーム間に顕著なギャップがある場合があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top