Minimizing empirical error training and adaptation of statistical language models and context free grammar in automatic speech recognition
First Claim
Patent Images
1. A computer-implemented system that facilitates speech recognition, comprising:
- a recognition component for generating a recognized result based on an input phrase, the recognition component using a statistical language model (SLM) having an empirical error rate;
an interaction component for interacting with the recognized result to create a corrected result; and
an adaptation component for discriminatively adapting the SLM to the corrected result based on criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture for minimizing an empirical error rate by discriminative adaptation of a statistical language model in a dictation and/or dialog application. The architecture allows assignment of an improved weighting value to each term or phrase to reduce empirical error. Empirical errors are minimized whether a user provides correction results or not based on criteria for discriminatively adapting the user language model (LM)/context-free grammar (CFG) to the target. Moreover, algorithms are provided for the training and adaptation processes of LM/CFG parameters for criteria optimization.
78 Citations
20 Claims
-
1. A computer-implemented system that facilitates speech recognition, comprising:
-
a recognition component for generating a recognized result based on an input phrase, the recognition component using a statistical language model (SLM) having an empirical error rate; an interaction component for interacting with the recognized result to create a corrected result; and an adaptation component for discriminatively adapting the SLM to the corrected result based on criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of processing speech, comprising:
-
processing input terms into first-time recognized results using a recognizer and statistical language model; generating user-corrected results based on the first-time recognized results; generating new language model scores based on the user-corrected results and the first-time recognized results; and inputting the new language model scores to a recognizer to process additional input terms. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented system, comprising:
-
computer-implemented means for processing input terms into first-time recognized results using a statistical language model; computer-implemented means for generating user-corrected results based on the first-time recognized results; computer-implemented means for generating new language model scores based on the user-corrected results and the first-time recognized results; and computer-implemented means for inputting the new language model scores back to a recognizer to process additional input terms.
-
Specification