Voice control system with multiple voice recognition engines
First Claim
1. A control unit comprising:
- a recognition result receiver able to receive a recognition result;
a recognition result association unit having associations of results with recognition engines; and
a recognition engine activator able to activate the recognition engine associated with said recognition result.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a control unit including a recognition result receiver able to receive a recognition result, a recognition result association unit having associations of results with recognition engines, and a recognition engine activator able to activate the recognition engine associated with the recognition result. Also described is a device including a microphone, an analog to digital converter able to convert input received by the microphone, a first speech recognition engine adapted to perform a first type of recognition on an output of the analog to digital converter, and a second recognition engine adapted to perform a second type of recognition on the output.
-
Citations
19 Claims
-
1. A control unit comprising:
-
a recognition result receiver able to receive a recognition result;
a recognition result association unit having associations of results with recognition engines; and
a recognition engine activator able to activate the recognition engine associated with said recognition result. - View Dependent Claims (2, 3)
-
-
4. A device comprising:
-
a microphone;
an analog to digital converter able to convert input received by said microphone;
a first speech recognition engine adapted to perform a first type of recognition on an output of said analog to digital converter; and
a second recognition engine adapted to perform a second type of recognition on said output. - View Dependent Claims (5, 6)
-
-
7. A voice controlled apparatus comprising:
-
at least two speech recognition engines; and
a control unit able to switch between said engines based on recognition results of said engines. - View Dependent Claims (8, 9, 10, 11, 13, 15)
-
-
12. A method comprising:
-
recognizing a first audio input by a first recognition engine;
activating a second recognition engine previously associated with said recognized input; and
recognizing a second audio input by said second recognition engine.
-
-
14. A method comprising:
-
a recognizing an audio input by a first recognition engine;
recognizing said audio input by a second recognition engine; and
choosing between a first recognized result of said first engine and a second recognized result of said second engine.
-
-
16. A device comprising:
-
a microphone;
an analog to digital converter able to convert input received by said microphone;
a first speech recognition engine adapted to perform a first type of recognition on an output of said analog to digital converter;
a second recognition engine adapted to perform a second type of recognition on said output; and
a speaker able to provide audio feedback related to at least one recognition result from said first and said second recognition engines.
-
-
17. A voice controlled telephone comprising:
-
a recognition result receiver able to receive a recognition result;
a recognition result association unit having associations of results with recognition engines;
a recognition engine activator able to activate the recognition engine associated with said recognition result; and
a speaker able to provide audio feedback related to said recognition result.
-
-
18. A voice controlled telephone comprising:
-
a microphone able to receive voice input;
an analog to digital converter able to convert said input;
at least two speech recognition engines able to perform recognition on an output of said analog to digital converter; and
a control unit able to switch between modes of operation based all said output.
-
-
19. A voice controlled telephone comprising:
-
a recognition result receiver able to receive a recognition result;
a recognition result association unit having associations of results with recognition engines; and
a recognition engine activator able to activate the recognition engine associated with said recognition result.
-
Specification