1. A speech recognition system comprising: an acoustic model receiving streaming audio from a device identified with a context for an associated user and mapping utterances in streamed audio to specific textual candidates; a language model determining for each mapped textual candidate a likelihood of a correct match; and a dynamic context model selectively resolving recognition ambiguity among multiple textual candidates recognized for the same mapped utterance, said dynamic context model automatically resolving recognition responsive to said context to select a match, any selected textual candidate not having been previously matched for the current context being a new match, and with each said match either adding the new textual candidate to said context model, or updating recognition likelihood automatically for the previous match within said context, the update increasing recognition likelihood for said previous match for said context.
1. A speech recognition system comprising: an acoustic model receiving streaming audio from a device identified with a context for an associated user and mapping utterances in streamed audio to specific textual candidates; a language model determining for each mapped textual candidate a likelihood of a correct match; and a dynamic context model selectively resolving recognition ambiguity among multiple textual candidates recognized for the same mapped utterance, said dynamic context model automatically resolving recognition responsive to said context to select a match, any selected textual candidate not having been previously matched for the current context being a new match, and with each said match either adding the new textual candidate to said context model, or updating recognition likelihood automatically for the previous match within said context, the update increasing recognition likelihood for said previous match for said context. 3. A speech recognition system as in claim 1 , wherein said language model provides a probability for each textual candidate indicating the likelihood that said each textual candidate matches speech content in mapped said utterances, said language model providing each said new candidate with the lowest count (1) of all previously recognized words within each said particular context.