Remote control with speech recognition
First Claim
1. A processor-based system comprising:
- a first processor-based device having an airwave communication transceiver;
a remote control unit having an airwave communication transceiver to communicate with said first processor-based device, said remote control unit including a speech engine and a microphone coupled to said speech engine; and
wherein said first processor-based device includes software to provide information to the remote control unit about an application which is currently running and the vocabulary used by the application, and said speech engine being programmed to utilize a spoken command and provide code corresponding to said spoken command through said remote control unit transceiver to said first processor-based device.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor-based system may utilize a remote control unit which not only allows mouse input commands to be provided to the processor-based system but also includes a microphone and a speech engine for decoding spoken commands and providing code for presenting the commands to the processor-based unit. The processor-based system may provide information to the remote control unit about the vocabulary currently being used by applications active on the processor-based system. This allows the speech engine in the remote control unit to focus on a more limited vocabulary, increasing the accuracy of the speech recognition function and decreasing the capabilities necessary in the remote control unit based speech engine.
61 Citations
28 Claims
-
1. A processor-based system comprising:
-
a first processor-based device having an airwave communication transceiver;
a remote control unit having an airwave communication transceiver to communicate with said first processor-based device, said remote control unit including a speech engine and a microphone coupled to said speech engine; and
wherein said first processor-based device includes software to provide information to the remote control unit about an application which is currently running and the vocabulary used by the application, and said speech engine being programmed to utilize a spoken command and provide code corresponding to said spoken command through said remote control unit transceiver to said first processor-based device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A remote control unit comprising:
-
a processor implementimg a speech engine;
a microphone coupled to said processor;
an airwave transceiver to communicate with a remote device; and
wherein said speech engine is configured to operate on a limited vocabulary using information supplied from the remote device, indicative of the expected spoken command.- View Dependent Claims (10, 11, 12)
-
-
13. A method comprising:
-
identifying an application currently active on a first processor-based device;
conveying information about the commands associated with said application to a second processor-based device;
receiving spoken commands at said second processor-based device using information from said first processor-based device to recognize said command; and
transmitting information from said second processor-based device to said first processor-based device based on the recognition of said spoken command. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An article comprising a medium for storing instructions that cause a processor-based system to:
-
receive a spoken command;
use a vocabulary received from a remote device to recognize the spoken command; and
transmit information to said remote device based on the recognition of said spoken command. - View Dependent Claims (22, 23)
-
-
24. An article comprising a medium for storing instructions that cause a processor-based system to:
-
identify an application currently active on said processor-based system;
convey information about the commands associated with said application to a remote processor-based device; and
receive information from said remote processor-based device based on the recognition of said spoken command. - View Dependent Claims (25, 26, 27, 28)
-
Specification