PERSONALIZING A CONTEXT-FREE GRAMMAR USING A DICTATION LANGUAGE MODEL
First Claim
1. A system for generating a dictation language model in speech recognition applications, comprising:
- a detection component that identifies out-of-grammar (OOG) utterances, the OOG utterances are not recognized by context-free grammar (CFG) rules;
a grammar generation component that generates a dictation language model by creating new rules based in part on the OOG utterances; and
a personalization component that updates old CFG rules with the new rules.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture for integrating and generating back-off grammars (BOG) in a speech recognition application for recognizing out-of-grammar (OOG) utterances and updating the context-free grammars (CFG) with the results. A parsing component identifies keywords and/or slots from user utterances and a grammar generation component adds filler tags before and/or after the keywords and slots to create new grammar rules. The BOG can be generated from these new grammar rules and can be used to process the OOG user utterances. By processing the OOG user utterances through the BOG, the architecture can recognize and perform the intended task on behalf of the user.
-
Citations
20 Claims
-
1. A system for generating a dictation language model in speech recognition applications, comprising:
-
a detection component that identifies out-of-grammar (OOG) utterances, the OOG utterances are not recognized by context-free grammar (CFG) rules;
a grammar generation component that generates a dictation language model by creating new rules based in part on the OOG utterances; and
a personalization component that updates old CFG rules with the new rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for using a dictation language model to personalize a context-free grammar (CFG), comprising:
-
generating a dictation language model based in part on out-of-grammar (OOG) utterances;
identifying frequently used OOG utterances;
determining if the frequently used OOG utterances should be incorporated into the CFG;
updating the CFG with the frequently used OOG utterances; and
eliminating utterances not frequently employed by a user from the CFG. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented system for generating a dictation language model in command-and-control speech recognition applications, comprising:
-
computer-implemented means for identifying out-of-grammar (OOG) utterances that are not recognized by context-free grammar (CFG) rules;
computer-implemented means for generating new rules based in part on the OOG utterances;
computer-implemented means for updating the CFG rules with the new rules; and
computer-implemented means for eliminating old rules from the CFG not frequently used by the user. - View Dependent Claims (20)
-
Specification