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, the graph-decoder based speech recognition mechanism having a recognition acceptance mechanism to determine whether the graph decoder based speech recognition mechanism fails; and
a keyword based speech recognition mechanism for recognizing, when the graph-decoder based speech recognition mechanism fails, the word sequence, the keyword based speech recognition mechanism including;
a keyword spotting mechanism to detect, using at least one acoustic model, at least one keyword from the input speech data based on a keyword list; and
a keyword based recognition mechanism to recognize the word sequence using the at least one keyword, detected by the keyword spotting mechanism, based on the language model.
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.
-
Citations
8 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, the graph-decoder based speech recognition mechanism having a recognition acceptance mechanism to determine whether the graph decoder based speech recognition mechanism fails; and a keyword based speech recognition mechanism for recognizing, when the graph-decoder based speech recognition mechanism fails, the word sequence, the keyword based speech recognition mechanism including; a keyword spotting mechanism to detect, using at least one acoustic model, at least one keyword from the input speech data based on a keyword list; and a keyword based recognition mechanism to recognize the word sequence using the at least one keyword, detected by the keyword spotting mechanism, based on the language model. - View Dependent Claims (2, 3, 4)
-
-
5. 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 spotting mechanism; detecting, by the keyword spotting mechanism when activated, at least one keyword, according to a keyword list, from the input speech data based on the at least one acoustic model; and recognizing, by a keyword based recognition mechanism, the word sequence using the at least one keyword based on the language model. - View Dependent Claims (6)
-
-
7. 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 spotting mechanism; detecting, by the keyword spotting mechanism when activated, at least one keyword, according to a keyword list, from the input speech data based on the at least. one acoustic model; and recognizing, by a keyword based recognition mechanism, the word sequence using the at least one keyword based on the language model. model. - View Dependent Claims (8)
-
Specification