VoiceXML 元素

​<assign>​

给变量赋值。

​<audio>​

播放语音文件。

​<block>​

无用户交互的可执行代码块。

​<catch>​

捕获一个事件。

​<choice>​

定义一个菜单项。

​<clear>​

清除一个或多个框架项。

​<disconnect>​

结束一次通话。

​<else>​

用于<if>元素中的else。

​<elseif>​

用于<if>元素中的elseif。

​<enumerate>​

列举菜单选项。

​<error>​

捕获一个<error>事件。

​<exit>​

退出一次通话。

​<field>​

在框架中申明一个输入域。

​<filled>​

指定当输入域被填充以后需要作的操作。

​<form>​

提示信息和接受数据的对话框架。

​<goto>​

把控制转向在同一个或不同文档中的对话。

​<grammar>​

指定语音识别或 DTMF 语法。

​<help>​

捕获一个<help>事件。

​<if>​

条件逻辑。

​<initial>​

在进入一个双向交互式对话框架时申明初始对话逻辑。

​<link>​

在所有对话公共链接区域指定控制转向。

​<log>​

生成调试信息。

​<menu>​

定义菜单对话。

​<meta>​

定义一个元数据项。

​<metadata>​

定义元数据信息。

​<noinput>​

捕获一个<noinput>事件。

​<nomatch>​

捕获一个<nomatch>事件。

​<object>​

系统扩展的对象。

​<option>​

在一个输入域中选择一个选项。

​<param>​

<object>或<subdialog>的参数。

​<prompt>​

指定语音合成提示和声音文件输出。

​<property>​

指定特性值以控制平台设置。

​<record>​

录音。

​<reprompt>​

指定重新提示。

​<return>​

从子对话中返回。

​<script>​

定义 ECMAScript 模块。

​<subdialog>​

调用一个子对话。

​<submit>​

向文件服务器上传数据。

​<throw>​

产生一个事件。

​<transfer>​

电话转接。

​<value>​

在提示中插入一个值。

​<var>​

声明一个变量。

​<vxml>​

VoiceXML 文档标识。