23. The at least one non-transitory computer-readable storage medium of claim 22 , further comprising adjusting the probability for at least one word in the at least one selected n-gram based, at least in part, on the first text.
22. At least one non-transitory computer-readable storage medium containing a program which, when executed on at least one computer, performs a method of performing voice recognition, at least in part, using a language model incorporating a plurality of words and a plurality of n-grams, each of the plurality of n-grams formed by two or more of the plurality of words and defining a probability of occurrence of each word in the respective n-gram given the occurrence of one of the two or more of the plurality of words forming the respective n-gram, the method comprising: receiving a first text comprising a sequence of one or more words from a first participant in a text-based conversation with a second participant via at least one first user device; receiving a voice response provided by the second participant in the text-based conversation in response to the first text; selecting at least one of the plurality of n-grams from the language model that includes at least one word in the first text; and automatically recognizing at least a portion of the voice response to provide a second text, at least in part, by using the at least one selected n-gram, wherein automatically recognizing comprises determining whether a number of messages from the first participant to the second participant exceeds a predetermined threshold.