1. A method of adjusting a voice prompt of a system based upon a state of a user of the system, the method comprising: receiving an utterance of the user; obtaining utterance parameters from the utterance, the utterance parameters indicating the state of the user; determining the state of the user based upon an utterance parameter vector; and adjusting the voice prompt by adjusting at least one of a tone of voice of the voice prompt, a content of the voice prompt, a prosody of the voice prompt, and a gender of the voice prompt based upon the determined state of the user, wherein obtaining utterance parameters comprises: partitioning the utterance into segments; assigning one of a plurality of classifications to each segment, each classification corresponding to at least one of a plurality of states of the user; and determining a total number of one of the plurality of classifications divided by a total number of segments of the utterance for each of the plurality of states of the user to create the utterance parameter vector.
1. A method of adjusting a voice prompt of a system based upon a state of a user of the system, the method comprising: receiving an utterance of the user; obtaining utterance parameters from the utterance, the utterance parameters indicating the state of the user; determining the state of the user based upon an utterance parameter vector; and adjusting the voice prompt by adjusting at least one of a tone of voice of the voice prompt, a content of the voice prompt, a prosody of the voice prompt, and a gender of the voice prompt based upon the determined state of the user, wherein obtaining utterance parameters comprises: partitioning the utterance into segments; assigning one of a plurality of classifications to each segment, each classification corresponding to at least one of a plurality of states of the user; and determining a total number of one of the plurality of classifications divided by a total number of segments of the utterance for each of the plurality of states of the user to create the utterance parameter vector. 4. The method of claim 1 , wherein adjusting the voice prompt comprises adjusting the tone of the voice prompt to use a tone that is consistent with the determined state of the user.