31. A system, comprising: means for determining a speech feature vector for a voice associated with a source of a first text message; means for comparing the speech feature vector to a plurality of speaker models, wherein the plurality of speaker models are unrelated to the source of the first text message; means for selecting one of the speaker models as a preferred match for the voice based on the comparison; means for associating the selected speaker model with the source of the first text message; means for selecting one of the speaker models as a default selection if the speech feature vector cannot be determined; means for generating speech from the text message based on the selected speaker model; and means for automatically generating speech from subsequent text messages received from the source of the first text message, based on the selected speaker model.
31. A system, comprising: means for determining a speech feature vector for a voice associated with a source of a first text message; means for comparing the speech feature vector to a plurality of speaker models, wherein the plurality of speaker models are unrelated to the source of the first text message; means for selecting one of the speaker models as a preferred match for the voice based on the comparison; means for associating the selected speaker model with the source of the first text message; means for selecting one of the speaker models as a default selection if the speech feature vector cannot be determined; means for generating speech from the text message based on the selected speaker model; and means for automatically generating speech from subsequent text messages received from the source of the first text message, based on the selected speaker model. 33. The system of claim 31 , wherein the means for determining comprise: means for requesting an endpoint that is the source of the text message to provide the speech feature vector; and means for receiving the speech feature vector from the endpoint.