我写了一个VoiceXML应用程序,我遇到了问题。应用程序仅侦听DTMF音调。
用户输入一个确认号后跟#。他们还可以输入* 1或* 2与客户服务部门联系,或重新发送确认消息。
我无法创建一个适用于此的语法。我已经能够使用内置类型digits?minlength=1
和termchar=#
来确认代码了。我也能够创建一个基本上复制了构建的digits
功能的语法。
我无法使用* 1或* 2功能!它们很特殊,因为它们没有终止字符。
有没有人知道如何处理这个问题?在这里松散的头发...... 谢谢大家。
答案 0 :(得分:2)
从SRGS specification看一下这个例子。引脚示例接受* 9.
注意,虽然这是在规范中,但我发现一些IVR引擎没有完全实现规范。特别要注意#和*的内置假设。终止原因也可能有点不一致。