Voice-controlled user interfaces
AssigneeSap SE
InventorsFrankie James, Jeff Roelands, Rama Gurram, Richard Swan
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.