1. A method performed on at least one processor of speech recognition wherein the speech recognition system replaces a generic language model with a user specific language model, comprising: receiving a user specific language model that is formed from a corpus of material generated by a specific speaker; determining whether a continuous speech recognition system should use a generic language model or the user specific language model; if it is determined that the continuous speech recognition system should use the generic language model, repeating the receiving step and the determining step until it is determined that the continuous speech recognition system should use the user specific language model; and if it is determined that the continuous speech recognition system should use the user specific language model, causing the continuous speech recognition system to replace the generic language model with the user specific language model.