Selection of a best speech recognizer from multiple speech recognizers using performance prediction
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) using the selection information to select results from at least one enabled recognizer; and
d) returning the results to the 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.
73 Citations
30 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) using the selection information to select results from at least one enabled recognizer; and
d) returning the results to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30)
-
-
13. An article containing machine-readable code that, when executed, causes the machine to:
-
a) receive an input stream;
b) derive the selection information, wherein the selection information includes performance-related information; and
c) use the selection information to select a recognizer from a number of recognizers.
-
-
18. A speech recognition system, comprising:
-
a) a port operable to receive an input stream;
b) at least two speech recognizers operable to perform speech recognition tasks on the input stream resulting in a converted stream;
c) a predictor operable to receive selection information, wherein the selection information includes performance-related information, and to select a recognizer; and
d) an output switch operable to select a converted stream.
-
-
23. A method for selecting a recognizer from a number of recognizers, the method comprising:
-
a) receiving an input stream;
b) deriving enabling information, wherein the enabling information includes performance-related information;
c) using the enabling information to select an enabled recognizer; and
d) returning results from the enabled recognizer to the application.
-
-
27. 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 the application.
-
Specification