6. A speech recognition system as in claim 5 , wherein context is described by a cross-relation between a plurality of situational variables, and said dynamic context model weights said probability for each said more than one candidate according to the frequency each has occurred within said context, said dynamic context model dynamically evolving automatically with said each matching candidate.
5. A speech recognition system as in claim 4 , wherein whenever said language model provides more than one candidate having a probability within said threshold of each other, said dynamic context model iteratively adjusts likelihoods automatically, based on said context winnowing candidates until a single candidate matches.