COMBINATION AND FEDERATION OF LOCAL AND REMOTE SPEECH RECOGNITION
First Claim
1. An article comprising a computer-readable storage medium containing instructions that if executed enable a computer to:
- receive audio data indicating a task at a local device;
pass the audio data to a local recognizer on the local device and to a remote recognizer;
perform speech recognition on the audio data with at least one of the local recognizer and the remote recognizer;
receive a recognition result from at least one of the local and the remote recognizers; and
perform the task indicated by the recognition result.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to provide automatic speech recognition at a local device are described. An apparatus may include an audio input to receive audio data indicating a task. The apparatus may further include a local recognizer component to receive the audio data, to pass the audio data to a remote recognizer while receiving the audio data, and to recognize speech from the audio data. The apparatus may further include a federation component operative to receive one or more recognition results from the local recognizer and/or the remote recognizer, and to federate a plurality of recognition results to produce a most likely result. The apparatus may further include an application to perform the task indicated by the most likely result. Other embodiments are described and claimed.
276 Citations
20 Claims
-
1. An article comprising a computer-readable storage medium containing instructions that if executed enable a computer to:
-
receive audio data indicating a task at a local device; pass the audio data to a local recognizer on the local device and to a remote recognizer; perform speech recognition on the audio data with at least one of the local recognizer and the remote recognizer; receive a recognition result from at least one of the local and the remote recognizers; and perform the task indicated by the recognition result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
receiving audio data indicating a task at a local device; passing the audio data to a local recognizer on the local device and a remote recognizer; recognizing speech from the audio data with the local recognizer and the remote recognizer; receiving a recognition result from at least one of the local and the remote recognizers; and displaying the recognition result. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
an audio input operative to receive audio data indicating a task; a local recognizer component to receive the audio data, to pass the audio data to a remote recognizer while receiving the audio data, and to recognize speech from the audio data; a federation component operative to receive one or more recognition results from at least one of the local and the remote recognizers and to federate a plurality of recognition results to produce a most likely result; and an application to perform the task indicated by the most likely result as indicated by the federation component. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification