1

私は VoiceXML アプリを作成していますが、問題が発生しています。アプリケーションは DTMF トーンのみをリッスンします。

ユーザーは、確認番号に続けて # を入力します。また、*1 または *2 を入力してカスタマー サービスと話すか、確認メッセージを再送信することもできます。

これで機能するグラマーを作成するのに問題があります。私は組み込み型を使用することができましたがdigits?minlength=1termchar=#確認コードには問題ありません。digitsまた、構築された機能を本質的に複製する文法を作成することもできました。

*1 または *2 の機能が動作しません。終端文字がないため、特別です。

誰もこれにアプローチする方法の手がかりを持っていますか? ここで髪を失います.... ありがとうございます。

4

1 に答える 1

2

SRGS仕様のこの例を見てください。ピンの例では *9 を受け入れます。

これは仕様に記載されていますが、仕様を完全に実装していない IVR エンジンがいくつかあることに注意してください。特に、# と * の両方の組み込みの仮定に注意してください。終了理由も少し矛盾している可能性があります。

于 2010-02-10T22:07:47.020 に答える