15. A computer-readable storage device having instructions stored which, when executed by a computing device, result in the computing device performing operations comprising: starting an automatic speech recognition session for a phone call initiated from a communication device, wherein the communication device is associated with a plurality of users; identifying a group of speech recognition models comprising a speaker independent model and a speaker dependent model; recognizing an utterance received from a user in the plurality of users using each model in the group of speech recognition models in parallel, to yield recognition results; selecting a dominant speech model from the group of speech recognition models using a heuristic search algorithm based on the recognition results; and continuously using the dominant speech model to recognize speech received from the user for a remainder of the automatic speech recognition session.
15. A computer-readable storage device having instructions stored which, when executed by a computing device, result in the computing device performing operations comprising: starting an automatic speech recognition session for a phone call initiated from a communication device, wherein the communication device is associated with a plurality of users; identifying a group of speech recognition models comprising a speaker independent model and a speaker dependent model; recognizing an utterance received from a user in the plurality of users using each model in the group of speech recognition models in parallel, to yield recognition results; selecting a dominant speech model from the group of speech recognition models using a heuristic search algorithm based on the recognition results; and continuously using the dominant speech model to recognize speech received from the user for a remainder of the automatic speech recognition session. 17. The computer-readable storage device of claim 15 , having additional instructions stored which, when executed by the computing device, result in the computing device performing operations comprising selecting the dominant speech model based on the communication device.