Patent ID: 7389235
Filing Date: 2008-06-17
Classification: G10L

Abstract:
1. A method for unifying speech user interface and graphic user interface commands, comprising the steps of: receiving grammar specifying a syntax of at least one speech command and having semantic information; processing the grammar to extract the semantic information for use with both a graphical user interface and a speech user interface; receiving a user input to select at least one component in the graphical user interface during a navigation of the graphical user interface; audibly receiving the at least one speech command associated with the at least one component from the speech user interface; generating semantic directives from user supplied input text, the user input, and the at least one speech command to update a recognition vocabulary for recognizing one or more non-unified components of the graphical user interface; parsing the grammar between the graphical user interface and the speech user interface in accordance with the semantic directives to unify the graphical user interface with the grammar from the recognition vocabulary; visually presenting the at least one speech command in a visual prompt of the graphical user interface responsive to the step of audibly receiving; and building a corresponding speech command for a plurality of speech commands associated with a plurality of components, wherein the corresponding speech command is a single instance of a plurality of speech commands associated with a selection of one or more components of the graphical user interface during the navigation of the graphical user interface.