VXML是广义DTMF输入的所有表单的通用处理程序

时间:2013-07-15 04:49:26

标签: vxml voicexml

我刚刚开始做一些VXML,并且希望做一个简单的功能,其中在任何表单上获得的零DTMF输入将导致一个共同的通用操作。一个很好的例子就是我们在与IVR的正常交互中使用的一个例子,当我们进入IVR时,我们按0就可以与代理商交谈。

1)我想为此目的使用throw / catch。这是一个很好的设计还是有另一个最适合此类动作的VXML功能?

<choice dtmf="0" event="zeroEntered"/>
</choice>

我的根文件会:

<catch event="ZeroEntered">
   ---Do something
</catch>

2)如果要使用throw / catch,我认为不可能在所有VXML页面上获得dtmf为零。因为我所拥有的所有VXML页面上都没有元素......还有其他方法吗?或者我应该明确地在所有页面中包含菜单以在调用期间捕获dtmf为零?

1 个答案:

答案 0 :(得分:2)

您所指的通常称为通用或全局语法。您可以使用link元素实现它们。您可以在应用程序,文档或表单级别设置此语法的范围。有关通用语法的更多信息look at this article。您可以找到有关link element here

的更多信息