O'Reilly logo

Definitive VoiceXML™ by David Cuddihy, Adam Hocek

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Element categories

We have explored the taxonomy of a VoiceXML document. The VoiceXML elements can also be categorized by function, as shown in Table 3-1, based on comments in the DTD. This partitioning can be summarized as follows:

Audio Input

Element types controlling how input is collected from the caller.

Audio Output

Element types controlling how audio is rendered to the caller.

Call Control

Element types that perform telephony hardware operations.

Dialog

Element types that define a dialog.

Event

Element types that produce or handle real-time events.

Field

Element types that define a form field.

Flow Control

Element types that control the execution flow of a VoiceXML application.

Miscellaneous

Element types that provide access to ECMAScript, native objects, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required