| Main Menu | Section Menu | Syllabus | Previous |  |  | Next | 
| VoiceXML Elements | Page 2 of 7 | 
| assign | Assigns a value to a variable. | 
| audio | Plays an audio file or converts text to speech within a prompt. | 
| block | Specifies a block of directives that are executed in document source order. | 
| break | Introduces a specified amount of silence into the audio played back to the user. | 
| catch | Catches events thrown by a VoiceXML application or the Tellme Platform. | 
| choice | Defines a menu option. | 
| clear | Resets the specified form items. | 
| data | Provides programmatic access to data in XML format from an HTTP server without transitioning to a new VoiceXML document.* | 
| disconnect | Terminates the phone call. | 
| else | Provides the final alternative in an if construct. | 
| elseif | Provides an alternative conditional statement in an if construct. | 
| emphasis | Indicates the prominence or stress with which the enclosed text should be played back by the TTS engine. | 
| enumerate | Creates a template for choices in a menu. | 
| error | Handles errors thrown by the platform or throw element. | 
| exit | Terminates the running application. | 
| field | Formulates an interactive dialog between the user and the system. | 
| filled | Specifies an action to perform when the VoiceXML interpreter assigns a value to the named variable of a field, transfer, record, or subdialog element. | 
| foreach | Iterates through an ECMAScript array of items.* | 
| form | Contains a series of field items to be filled through interaction with the user. | 
| goto | Jumps to the specified URI. | 
| grammar | Specifies a permissible vocabulary for user interaction. | 
| help | Handles a help event. | 
| if | Performs conditional logic. | 
| initial | Prompts the user for form-wide information. | 
| link | Specifies one or more grammars and a destination to go to or an event to throw when one is matched. | 
| log | Writes to the Tellme Studio Debug Log. | 
| menu | Presents a list of choices to the user and transitions to the chosen information. | 
| meta | Specifies general information about the VoiceXML document. | 
| noinput | Executes when the user does not speak within the active field. | 
| nomatch | Handles user input that is not recognized as part of the active grammar(s). | 
| object | The Tellme Platform currently does not support object. | 
| option | Specifies an option to a user within a field. | 
| p | Serves as a container for zero or more sentences. | 
| paragraph | Serves as a container for zero or more sentences. | 
| param | Specifies a value to pass to a subdialog element. | 
| phoneme | Specifies a phonetic pronunciation for the contained text. | 
| prompt | Queues recorded audio and synthesized text to speech in an interactive dialog. | 
| property | Specifies speech parameters for an entire application, document, or form. | 
| prosody | Indicates how the enclosed text should be played back by the TTS engine with the intent of evoking a more human-like quality and of improving comprehensibility . | 
| record | Records user input. | 
| reprompt | Indicates that the Platform should select and queue the appropriate prompt element before entering a listen state in an interactive dialog. | 
| return | Returns control and data or an event to the dialog that called the subdialog. | 
| s | Identifies the enclosed text as a complete sentence. | 
| say-as | Aids the TTS engine in pronunciation by resolving ambiguities regarding the meaning of the contained text. | 
| script | Includes a block of ECMAscript code. | 
| sentence | Identifies the enclosed text as a complete sentence. | 
| subdialog | Jumps to and executes an encapsulated dialog. | 
| submit | Obtains a new document via an HTTP GET or POST request. | 
| throw | Generates a system or user-defined event to catch with an event handler. | 
| transfer | Transfers the caller to the specified telephone number. | 
| value | Evaluates and returns an ECMAScript expression. | 
| var | Declares a variable. | 
| voice | Controls the vocal characteristics for the contained text when played back by the TTS engine. | 
| vxml | Represents the root document element of a VoiceXML document. | 
| Main Menu | Section Menu | Syllabus | Previous |  |  | Next |