1. A method of repeating a computer recognized string in a telematics unit in a vehicle, comprising: receiving a user utterance at the telematics unit from a user, the user utterance including a plurality of segments including a user pause between each segment, each of the plurality of segments having a plurality of words and a plurality of user pauses between the words; parsing the user utterance into a plurality of phonemes; forming a data string, via a processor operatively associated with the telematics unit, in which each user pause is associated with a phoneme adjacent to the user pause by i) determining an average duration of each user pause between the plurality of words in each segment, ii) assigning a time duration for each of the user pauses based on the average duration determination of each user pause between the plurality of words, iii) determining an average duration of each user pause between each segment, iv) assigning a time duration for each of the user pauses based on the average duration determination of each user pause between each segment, v) associating each user pause with the phoneme adjacent to the user pause, and vi) concatenating each user pause and the associated phoneme, each user pause including its associated assigned time duration; generating a virtual utterance corresponding to the data string; and playing back the virtual utterance to the user.
7. The method of claim 1 , further comprising: receiving a command from the user to perform an operation requiring playing back the virtual utterance; and retrieving the data string from a memory in the telematics unit for generation of the virtual utterance for play back.