Integrating keyword spotting with graph decoder to improve the robustness of speech recognition
First Claim
Patent Images
1. A system, comprising:
- a graph-decoder based speech recognition mechanism for recognizing a word sequence, from input speech data, based on a language model using a graph decoder; and
a keyword based speech recognition mechanism for recognizing, when the graph-decoder based speech recognition mechanism fails, the word sequence based on at least one keyword detected from the input speech data.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement is provided for integrating graph decoder with keyword spotting to improve the robustness of speech recognition. When a graph decoder based speech recognition mechanism fails to recognize a word sequence from input speech data, a keyword based speech recognition mechanism is activated to recognize the word sequence based on a set of keywords that are detected from the input data.
30 Citations
18 Claims
-
1. A system, comprising:
-
a graph-decoder based speech recognition mechanism for recognizing a word sequence, from input speech data, based on a language model using a graph decoder; and
a keyword based speech recognition mechanism for recognizing, when the graph-decoder based speech recognition mechanism fails, the word sequence based on at least one keyword detected from the input speech data. - View Dependent Claims (2, 3, 4)
-
-
5. A keyword based speech recognition mechanism, comprising:
-
a keyword spotting mechanism for detecting, using at least one acoustic models, at least one keyword from input speech data based on a keyword list; and
a keyword based recognition mechanism for recognizing a word sequence using the at least one keyword, detected by the keyword spotting mechanism, based on a language model. - View Dependent Claims (6)
-
-
7. A method, comprising:
-
recognizing, by a graph decoder, a word sequence from input speech data based on at least one acoustic features, the recognizing being performed using at least one acoustic model and a language model;
determining, by a recognition acceptance mechanism, whether to accept the word sequence or to activate a keyword based speech recognition mechanism; and
performing, by a keyword based speech recognition mechanism when it is activated, keyword based speech recognition from the input speech data. - View Dependent Claims (8, 9)
-
-
10. A method for keyword based speech recognition, comprising:
-
detecting, by a keyword spotting mechanism, at least one keyword, according to a keyword list, from input speech data based on at least one acoustic model; and
recognizing, by a keyword based recognition mechanism, a word sequence using the at least one keyword, detected by the detecting, based on a language model. - View Dependent Claims (11, 12, 14, 15, 17, 18)
-
-
13. A computer-readable medium encoded with a program, the program, when executed, causing:
-
recognizing, by a graph decoder, a word sequence from input speech data based on at least one acoustic features, the recognizing being performed using at least one acoustic model and a language model;
determining, by a recognition acceptance mechanism, whether to accept the word sequence or to activate a keyword based speech recognition mechanism; and
performing, by a keyword based speech recognition mechanism when it is activated, keyword based speech recognition from the input speech data.
-
-
16. A computer-readable medium encoded with a program for keyword based speech recognition, the program, when executed, causing:
-
detecting, by a keyword spotting mechanism, at least one keyword, according to a keyword list, from input speech data based on at least one acoustic model; and
recognizing, by a keyword based recognition mechanism, a word sequence using the at least one keyword, detected by the detecting, based on a constrined language model.
-
Specification