Speech recognition handling with synthesized manual input events
First Claim
1. A method for providing manual input and voice input functionality in a voice responsive system, the voice responsive system implementing an operating system and a voice recognition application that are in communication, the method comprising the steps of:
- providing a voice message from the operating system to the voice recognition application;
providing an appropriate simulated manual input event from the voice recognition application to the operating system in response to the received voice message; and
providing an appropriate manual input event message from the operating system to the voice recognition application in response to the simulated manual input event, wherein the voice recognition application initiates the performance of a task associated with the manual input event message.
3 Assignments
0 Petitions
Accused Products
Abstract
A voice responsive system controls a device in response to both a manual input and a voice input. The system includes a processor, a memory system coupled to the processor and processor executable code. The processor executable code includes an operating system and a voice recognition application for causing the processor to perform a number of steps. Initially, a voice message is provided from the operating system to the voice recognition application. Next, an appropriate simulated manual input event is provided from the voice recognition application to the operating system in response to the received voice message. Then, an appropriate manual input event message is provided from the operating system to the voice recognition application in response to the simulated manual input event. The voice recognition application then initiates control of the device responsive to the manual input event message.
-
Citations
21 Claims
-
1. A method for providing manual input and voice input functionality in a voice responsive system, the voice responsive system implementing an operating system and a voice recognition application that are in communication, the method comprising the steps of:
-
providing a voice message from the operating system to the voice recognition application;
providing an appropriate simulated manual input event from the voice recognition application to the operating system in response to the received voice message; and
providing an appropriate manual input event message from the operating system to the voice recognition application in response to the simulated manual input event, wherein the voice recognition application initiates the performance of a task associated with the manual input event message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A voice responsive system that controls a device in response to both a manual input and a voice input, the system comprising:
-
a processor;
a memory subsystem for storing information coupled to the processor; and
processor executable code including an operating system and a voice recognition application for causing the processor to perform the steps of;
providing a voice message from the operating system to the voice recognition application;
providing an appropriate simulated manual input event from the voice recognition application to the operating system in response to the received voice message; and
providing an appropriate manual input event message from the operating system to the voice recognition application in response to the simulated manual input event, wherein the voice recognition application initiates control of a device responsive to the manual input event message. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A voice responsive automotive system that controls a motor vehicle accessory in response to both a manual input and a voice input, the system comprising:
-
a processor;
a memory subsystem for storing information coupled to the processor; and
processor executable code including an operating system and a voice recognition application for causing the processor to perform the steps of;
providing a voice message from the operating system to the voice recognition application;
providing an appropriate simulated manual input event from the voice recognition application to the operating system in response to the received voice message; and
providing an appropriate manual input event message from the operating system to the voice recognition application in response to the simulated manual input event, wherein the voice recognition application initiates control of a radio responsive to the manual input event message. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification