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, ...
Get Definitive VoiceXML™ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.