Selecting one of multiple speech recognizers in a system based on performance predections resulting from experience
First Claim
Patent Images
1. A method for selecting a recognizer from a number of recognizers, the method comprising:
- a) receiving an input stream;
b) deriving selection information, wherein the selection information includes performance-related information;
c) deriving enabling information, and using the enabling information to enable at least one selected recognizer to process the input stream;
d) using the selection information to select results from at least one enabled recognizer, and e) returning the results to an application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for selecting a speech recognizer from a number of speech recognizers in a speech recognition system. The speech recognition system receives an audio stream from an application and derives enabling information. The speech recognition system then enables at least some of the speech recognizers and receives their results. It derives selection information and uses it to select the best speech recognizer and its results and returns those results back to the application.
58 Citations
18 Claims
-
1. A method for selecting a recognizer from a number of recognizers, the method comprising:
-
a) receiving an input stream;
b) deriving selection information, wherein the selection information includes performance-related information;
c) deriving enabling information, and using the enabling information to enable at least one selected recognizer to process the input stream;
d) using the selection information to select results from at least one enabled recognizer, and e) returning the results to an application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for selecting a recognizer from a number of recognizers, the method comprising
a) receiving an input stream; -
b) deriving selection information, wherein the selection information includes performance-related information;
c) deriving enabling information, and using the enabling information to enable at least one selected recognizer to process the input stream;
d) using the selection information to select results from at least one enabled recognizer, wherein the enabling information is used to enable a recognizer based upon its expected future performance; and
e) returning the results to in application.
-
-
9. An article containing machine-readable code that, when executed, causes the machine to
a) receive an input stream; -
b) derive enabling information, wherein the enabling information includes performance-related information;
c) use the enabling information to select an enabled recognizer; and
d) return results from the enabled recognizer to an application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification