Patent ID: 7945851
Filing Date: 2011-05-17
Classification: G10L,H04M

Abstract:
1. A method of enabling dynamic VoiceXML in an X+V page of a multimodal application, wherein the multimodal application operates in a multimodal browser on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, the multi modal application operatively coupled to a VoiceXML interpreter, the method comprising: representing, by the multimodal browser, an XML element of a VoiceXML dialog of the X+V page as an ECMAScript object, the XML element comprising XML content, the XML content comprising text defining the XML element in the X+V page; storing, by the multimodal browser, the XML content of the XML element in an attribute of the ECMAScript object, wherein the storing comprises storing in the attribute of the ECMAScript object at least a portion of the text defining the XML element in the X+V page; and accessing the XML content of the XML element in the attribute of the ECMAScript object from an ECMAScript script in the X+V page, wherein the XML element comprises a VoiceXML <field> element of the VoiceXML dialog, and wherein the accessing comprises accessing the VoiceXML <field> element in the attribute of the ECMAScript object.