Method for automatically and dynamically switching between speech technologies
First Claim
Patent Images
1. A method for switching between speech recognition technologies, the method comprising:
- a) receiving a recognition request, wherein the recognition request is accompanied by control information;
b) determining recognition characteristics of the recognition request using the control information;
c) configuring a switch based upon the recognition characteristics; and
d) applying a speech recognition technology determined by the configuration of the switch.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for switching between speech recognition technologies. The method includes reception of an initial recognition request accompanied by control information. Recognition characteristics are determined using the control information and then a switch is configured based upon the particular characteristic. Alternatively, the switch may be configured based upon system load levels and resource constraints.
76 Citations
30 Claims
-
1. A method for switching between speech recognition technologies, the method comprising:
-
a) receiving a recognition request, wherein the recognition request is accompanied by control information;
b) determining recognition characteristics of the recognition request using the control information;
c) configuring a switch based upon the recognition characteristics; and
d) applying a speech recognition technology determined by the configuration of the switch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article containing software instructions that, when executed, result in:
-
a) reception of a recognition request, wherein the recognition request is accompanied by control information;
b) determination of recognition characteristics of the recognition request using the control information;
c) configuration of a switch based upon the recognition characteristics; and
d) application of a speech technology determined by the configuration of the switch. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A speech recognition manager, comprising:
-
a) a control module operable to receive input audio streams and indicate recognition characteristics of the input audio streams;
b) a director operable to receive control information accompanying the input audio stream;
c) a switch operable to direct the input audio streams in accordance with configuration instructions from the director; and
d) at least two recognition engines operable to receive an input audio stream from the switch when the switch is configured to direct the stream to that recognition engine, and to perform speech conversion. - View Dependent Claims (17, 18)
-
-
19. A method for switching between speech recognition technologies, the method comprising:
-
a) receiving a recognition request;
b) monitoring at least one of resource constraints and system load levels;
c) configuring a switch based upon at least one of the resource constraints and system load levels; and
d) applying a speech recognition technology determined by the configuration of the switch. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An article containing software instructions that, when executed result in:
-
a) reception of a recognition request;
b) monitoring at least one of resource constraints and load levels;
c) configuring a switched based upon at least one of the resource constraints and system load levels; and
d) applying a speech recognition technology determined by the configuration of the switch. - View Dependent Claims (29, 30)
-
Specification