Patent ID: 7925505

Claim:
A computer-implemented system that facilitates speech recognition, comprising: a recognition component using a computer system for generating a recognized result based on an input phrase, the recognition component using a statistical language model (SLM) having an empirical error rate defined as an error rate accumulated over a set of training samples collected from at least one of actual speech input or generated pseudo samples from existing models, in order to reflect an ability of the SLM to differentiate different terms during recognition; an interaction component for interacting with the recognized result to create a corrected result; an adaptation component for receiving the recognized result and the corrected result and discriminatively adapting the SLM to the corrected result based on criteria to minimize the empirical error rate defined over a training corpus as an objective function, wherein the adaptation component facilitates discriminative adaptation and training of context-free grammars (CFG) to optimize the criteria; and a processor that executes computer-executable instructions associated with at least one of the recognition component, the interaction component, or the adaptation component.