Method and system for adjusting the voice prompt of an interactive system based upon the user's state
First Claim
Patent Images
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 the utterance parameters; 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.
1 Assignment
0 Petitions
Accused Products
Abstract
The voice prompt of an interactive system is adjusted based upon a state of a user. An utterance of the user is received, and the state of the user is determined based upon signal processing of the utterance of the user. Once the state of the user is determined, the voice prompt is adjusted 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.
121 Citations
61 Claims
-
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 the utterance parameters; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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;
generating an utterance parameter vector based upon the obtained utterance parameters;
converting the utterance parameter vector to an indication representing the state of the user;
determining the state of the user based upon the indication; and
adjusting the voice prompt based upon the determined state of the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system adjusting a voice prompt based upon a state of a user of the system, the system comprising:
-
a signal processing module for obtaining utterance parameters from utterance received from the user, the utterance parameters indicating the state of the user;
an utterance parameter vector generation module for generating an utterance parameter vector based upon the obtained utterance parameters;
a user state determination module for converting the utterance parameter vector to an indication representing the state of the user and determining the state of the user based upon the indication; and
a speech waveform storage module for selecting an audio waveform for the voice prompt based upon the determined state of the user. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system adjusting a voice prompt based upon a state of a user of the system, the system comprising:
-
a signal processing module for obtaining utterance parameters from utterance received from the user, the utterance parameters indicating the state of the user;
an utterance parameter vector generation module for generating an utterance parameter vector based upon the obtained utterance parameters;
a user state determination module for converting the utterance parameter vector to an indication representing the state of the user and determining the state of the user based upon the indication; and
a speech synthesizer module for generating an audio waveform of the voice prompt based upon the determined state of the user. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A system adjusting a voice prompt based upon a state of a user of the system, the method comprising:
-
means for obtaining utterance parameters from utterance received from the user, the utterance parameters indicating the state of the user;
means for determining the state of the user based upon the utterance parameters; and
means for 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. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61)
-
Specification