10. The at least one non-transitory computer-readable storage device of claim 9 wherein: when the pause event is generated for dialogs operating under one or more non-voice modes, the multimodal application is playing a prompt through a text-to-speech (‘TTS’) engine without listening for voice input; temporarily pausing the VoiceXML dialog further comprises suspending by the multimodal application play of the prompt through the TTS engine and waiting by the multimodal application for the resume event; and resuming the VoiceXML dialog further comprises resuming by the multimodal application play of the prompt through the TTS engine.
9. At least one non-transitory computer-readable storage device storing computer-executable instructions for pausing a VoiceXML dialog being process by a multimodal application, the computer-executable instructions comprising a multimodal application capable of operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, the multimodal application operatively coupled to a VoiceXML interpreter, the VoiceXML interpreter capable of interpreting the VoiceXML dialog to be paused or resumed, the computer-executable instructions, when executed by at least one processor, performing a method of: providing a script variable to hold a pause keyword or a resume keyword that a script evaluates to when at least a portion of a user utterance is received via the multimodal application, and matches one or more words in a pause control grammar specified by the multimodal application; generating a pause event when the VoiceXML interpreter evaluates the script to the pause keyword; wherein generating the pause event is supported by utilizing a VoiceXML Form Interpretation Algorithm (FIA); wherein the FIA interprets the dialog instructions sequentially to identify the dialogs operating under one or more non-voice modes or one or more voice modes; responsive to the pause event, temporarily pausing the VoiceXML dialog by the VoiceXML interpreter; generating a resume event when the VoiceXML interpreter evaluates the script to the resume keyword; and responsive to the resume event, resuming the VoiceXML dialog.