Dynamically Generating a Vocal Help Prompt in a Multimodal Application
First Claim
1. A method for dynamically generating a vocal help prompt in a multimodal application, the method comprising:
- detecting a help-triggering event for an input element of a VoiceXML dialog, the detecting implemented with a multimodal application 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 multimodal application having no static help text;
retrieving, by the VoiceXML interpreter from a source of help text, help text for an element of a speech recognition grammar;
forming by the VoiceXML interpreter the help text into a vocal help prompt; and
presenting by the multimodal application the vocal help prompt through a computer user interface to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
Dynamically generating a vocal help prompt in a multimodal application that include detecting a help-triggering event for an input element of a VoiceXML dialog, where the detecting is implemented with a multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, the multimodal application is operatively coupled to a VoiceXML interpreter, and the multimodal application has no static help text. Dynamically generating a vocal help prompt in a multimodal application according to embodiments of the present invention typically also includes retrieving, by the VoiceXML interpreter from a source of help text, help text for an element of a speech recognition grammar, forming by the VoiceXML interpreter the help text into a vocal help prompt, and presenting by the multimodal application the vocal help prompt through a computer user interface to a user.
167 Citations
20 Claims
-
1. A method for dynamically generating a vocal help prompt in a multimodal application, the method comprising:
-
detecting a help-triggering event for an input element of a VoiceXML dialog, the detecting implemented with a multimodal application 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 multimodal application having no static help text; retrieving, by the VoiceXML interpreter from a source of help text, help text for an element of a speech recognition grammar; forming by the VoiceXML interpreter the help text into a vocal help prompt; and presenting by the multimodal application the vocal help prompt through a computer user interface to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for dynamically generating a vocal help prompt in a multimodal application, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
-
detecting a help-triggering event for an input element of a VoiceXML dialog, the detecting implemented with a multimodal application 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 multimodal application having no static help text; retrieving, by the VoiceXML interpreter from a source of help text, help text for an element of a speech recognition grammar; forming by the VoiceXML interpreter the help text into a vocal help prompt; and presenting by the multimodal application the vocal help prompt through a computer user interface to a user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for dynamically generating a vocal help prompt in a multimodal application, the computer program product disposed upon a signal bearing medium, the computer program product comprising computer program instructions capable of:
-
detecting a help-triggering event for an input element of a VoiceXML dialog, the detecting implemented with a multimodal application 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 multimodal application having no static help text; retrieving, by the VoiceXML interpreter from a source of help text, help text for an element of a speech recognition grammar; forming by the VoiceXML interpreter the help text into a vocal help prompt; and presenting by the multimodal application the vocal help prompt through a computer user interface to a user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification