Computer-based method and apparatus for classifying statement types based on intonation analysis
First Claim
1. A computer-based method for classifying statement types through intonation analysis, the method comprising the steps of:
- receiving a signal band limited in a region of 300 Hz to 2500 Hz which represents the energy content of a voiced utterance having a pitch in the range of 60 Hz to 600 Hz and varying background noise energy levels;
generating a signal representation of short term energy levels for the signal;
generating a background noise energy threshold level based on the signal representation;
extracting pitch values from the signal whenever the energy of the signal is above the threshold level for the entire voiced utterance;
generating a smoothed intonation contour from the pitch values;
processing segments of the smoothed intonation contour corresponding to voicing in the signal according to predetermined shape feature detectors to obtain a plurality of pitch parameters; and
applying an algorithm to the pitch parameters which algorithm distinguishes between a question statement and an acknowledgment statement.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method and apparatus for classifying statement types using intonation analysis. The method and apparatus identify a user'"'"'s potential query when the user responds to information during dialog with an automated dialog system. Pitch information is extracted, via a cepstrum, from the speech signal. In one embodiment, the pitch intonation is processed to form a smoothed pitch or intonation contour. Then the smoothed pitch contour is processed by a set of shape detectors and this output, together with statistical information, is sent to a rule-based algorithm which attempts to classify the statement type. In another embodiment, the smoothed pitch contour is processed by a pattern recognition system such as a neural network trained with a back-propagation learning algorithm.
-
Citations
15 Claims
-
1. A computer-based method for classifying statement types through intonation analysis, the method comprising the steps of:
-
receiving a signal band limited in a region of 300 Hz to 2500 Hz which represents the energy content of a voiced utterance having a pitch in the range of 60 Hz to 600 Hz and varying background noise energy levels; generating a signal representation of short term energy levels for the signal; generating a background noise energy threshold level based on the signal representation; extracting pitch values from the signal whenever the energy of the signal is above the threshold level for the entire voiced utterance; generating a smoothed intonation contour from the pitch values; processing segments of the smoothed intonation contour corresponding to voicing in the signal according to predetermined shape feature detectors to obtain a plurality of pitch parameters; and applying an algorithm to the pitch parameters which algorithm distinguishes between a question statement and an acknowledgment statement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-based apparatus for classifying statement types through intonation analysis, the apparatus comprising:
-
means for receiving a signal band limited in a region of 300 Hz to 2500 Hz which represents the energy content of a voiced utterance having a pitch in the range of 60 Hz to 600 Hz and varying background noise energy levels; and a computer programmed to; generate a signal representation of short term energy levels for the signal; generate a background noise energy threshold level based on the signal representation; extract pitch values from the signal whenever the energy of the signal is above the threshold level for the entire voiced utterance; generate a smoothed intonation contour from the pitch values; processing segments of the smoothed intonation contour corresponding to voicing in the signal according to predetermined shape feature detectors to obtain a plurality of pitch parameters; and apply an algorithm to the pitch parameters which algorithm distinguishes between a question statement and an acknowledgment statement. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification