8. A speech recognition system as in claim 7 , wherein said device is one of a plurality of client devices networked with provider computers, said audio streaming to said provider computers, said provider computers applying said acoustic model, said language model and said dynamic context model, and wherein said dynamic context model is a group context model weighting probabilities according to the frequency words have occurred during speech recognition for group users within said current user context.
8. A speech recognition system as in claim 7 , wherein said device is one of a plurality of client devices networked with provider computers, said audio streaming to said provider computers, said provider computers applying said acoustic model, said language model and said dynamic context model, and wherein said dynamic context model is a group context model weighting probabilities according to the frequency words have occurred during speech recognition for group users within said current user context. 9. A speech recognition system as in claim 8 , wherein said provider computers are cloud computers, a plurality of audio streams originate from a plurality of client devices, and wherein said situational variables include time, location, activity and social setting.