Voice-controlled user interfaces
First Claim
Patent Images
1. A method to voice-enable a user interface using a voice extension module comprising:
- receiving user interface information;
parsing the user interface information to determine user interface elements; and
processing the user interface elements to enable voice control.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and systems to voice-enable a user interface using a voice extension module are provided. A voice extension module includes a preprocessor, a speech recognition engine, and an input handler. The voice extension module receives user interface information, such as, a hypertext markup language (HTML) document, and voice-enables the document so that a user may interact with any user interface elements using voice commands.
83 Citations
20 Claims
-
1. A method to voice-enable a user interface using a voice extension module comprising:
-
receiving user interface information;
parsing the user interface information to determine user interface elements; and
processing the user interface elements to enable voice control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A voice extension module for voice-enabling a user interface includes:
-
a speech recognition engine;
a preprocessor that receives user interface information and registers corresponding voice commands with the speech recognition engine; and
an input handler that receives and processes user interactions. - View Dependent Claims (12, 13)
-
-
14. A system for voice-enabling user interfaces comprising:
-
a browser that generates a user interface corresponding to user interface information; and
a voice extension module associated with the browser and operable to voice-enable the user interface generated by the browser, the voice extension module including;
a speech recognition engine;
a preprocessor that receives the user interface information and registers corresponding voice commands with the speech recognition engine; and
an input handler that receives and processes user interactions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification