SPEECH ANALYSIS APPARATUS, SPEECH ANALYSIS METHOD AND COMPUTER PROGRAM
First Claim
1. A speech analysis apparatus analyzing prosodic characteristics of speech information and outputting a prosodic discrimination result, comprising:
- an input unit performing input of speech information;
an acoustic analysis unit analyzing frequency characteristics of respective analysis frames set in time series with respect to speech information inputted from the input unit and calculating relative pitch variation as variation information of frequency characteristics of respective analysis frames; and
a discrimination unit performing speech discrimination processing based on the relative pitch variation generated by the acoustic analysis unit, andwherein the acoustic analysis unit calculates a current template relative pitch difference which is a relative pitch difference between a frequency characteristic of a current analysis frame and a previously set template frequency characteristic, determining whether a difference absolute value between the current template relative pitch difference and a previous template relative pitch difference which is a relative pitch difference between a frequency characteristic of a previous frame which is temporally previous to the current analysis frame and the template frequency characteristic is equal to or less than a predetermined threshold or not, when the value is not less than the threshold, calculating an adjacent relative pitch difference which is a relative pitch difference between the frequency characteristic of the current analysis frame and the frequency characteristic of the previous frame, and when the adjacent relative pitch difference is equal to or less than a previously set margin value, executing correction processing of adding or subtracting an octave of the current template relative pitch difference to calculate the relative pitch variation by applying the relative pitch difference as the relative pitch difference of the current analysis frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech analysis apparatus analyzing prosodic characteristics of speech information and outputting a prosodic discrimination result includes an input unit inputting speech information, an acoustic analysis unit calculating relative pitch variation and a discrimination unit performing speech discrimination processing, in which the acoustic analysis unit calculates a current template relative pitch difference, determining whether a difference absolute value between the current template relative pitch difference and a previous template relative pitch difference is equal to or less than a predetermined threshold or not, when the value is not less than the threshold, calculating an adjacent relative pitch difference, and when the adjacent relative pitch difference is equal to or less than a previously set margin value, executing correction processing of adding or subtracting an octave of the current template relative pitch difference to calculate the relative pitch variation by applying the relative pitch difference as the relative pitch difference of the current analysis frame.
57 Citations
19 Claims
-
1. A speech analysis apparatus analyzing prosodic characteristics of speech information and outputting a prosodic discrimination result, comprising:
-
an input unit performing input of speech information; an acoustic analysis unit analyzing frequency characteristics of respective analysis frames set in time series with respect to speech information inputted from the input unit and calculating relative pitch variation as variation information of frequency characteristics of respective analysis frames; and a discrimination unit performing speech discrimination processing based on the relative pitch variation generated by the acoustic analysis unit, and wherein the acoustic analysis unit calculates a current template relative pitch difference which is a relative pitch difference between a frequency characteristic of a current analysis frame and a previously set template frequency characteristic, determining whether a difference absolute value between the current template relative pitch difference and a previous template relative pitch difference which is a relative pitch difference between a frequency characteristic of a previous frame which is temporally previous to the current analysis frame and the template frequency characteristic is equal to or less than a predetermined threshold or not, when the value is not less than the threshold, calculating an adjacent relative pitch difference which is a relative pitch difference between the frequency characteristic of the current analysis frame and the frequency characteristic of the previous frame, and when the adjacent relative pitch difference is equal to or less than a previously set margin value, executing correction processing of adding or subtracting an octave of the current template relative pitch difference to calculate the relative pitch variation by applying the relative pitch difference as the relative pitch difference of the current analysis frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A speech analysis method analyzing prosodic characteristics of speech information and outputting a prosodic discrimination result in a speech analysis apparatus, comprising the steps of:
-
performing input of speech information by an input unit; analyzing frequency characteristics of respective analysis frames set in time series with respect to speech information inputted from the input unit and calculating relative pitch variation as variation information of frequency characteristics of respective analysis frames by an acoustic analysis unit; and performing speech discrimination processing by a discrimination unit based on the relative pitch variation generated by the acoustic analysis unit, and wherein the step performed by the acoustic analysis unit has the steps of calculating a current template relative pitch difference which is a relative pitch difference between a frequency characteristic of a current analysis frame and a previously set template frequency characteristic, determining whether a difference absolute value between the current template relative pitch difference and a previous template relative pitch difference which is a relative pitch difference between a frequency characteristic of a previous frame which is temporally previous to the current analysis frame and the template frequency characteristic is equal to or less than a predetermined threshold or not, when the value is not less than the threshold, calculating an adjacent relative pitch difference which is a relative pitch difference between the frequency characteristic of the current analysis frame and the frequency characteristic of the previous frame, and when the adjacent relative pitch difference is equal to or less than a previously set margin value, executing correction processing of adding or subtracting an octave of the current template relative pitch difference to calculate the relative pitch variation by applying the relative pitch difference as the relative pitch difference of the current analysis frame. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program allowing a speech analysis apparatus to analyze prosodic characteristics of speech information and to output a prosodic discrimination result, comprising the steps of:
-
allowing an input unit to perform input of speech information; allowing an acoustic analysis unit to analyze frequency characteristics of respective analysis frames set in time series with respect to speech information inputted from the input unit and to calculate relative pitch variation as variation information of frequency characteristics of respective analysis frames; and allowing a discrimination unit to perform speech discrimination processing based on the relative pitch variation generated by the acoustic analysis unit, and wherein the step performed by the acoustic analysis unit has the steps of calculating a current template relative pitch difference which is a relative pitch difference between a frequency characteristic of a current analysis frame and a previously set template frequency characteristic, determining whether a difference absolute value between the current template relative pitch difference and a previous template relative pitch difference which is a relative pitch difference between a frequency characteristic of a previous frame which is temporally previous to the current analysis frame and the template frequency characteristic is equal to or less than a predetermined threshold or not, when the value is not less than the threshold, calculating an adjacent relative pitch difference which is a relative pitch difference between the frequency characteristic of the current analysis frame and the frequency characteristic of the previous frame, and when the adjacent relative pitch difference is equal to or less than a previously set margin value, executing correction processing of adding or subtracting an octave of the current template relative pitch difference to calculate the relative pitch variation by applying the relative pitch difference as the relative pitch difference of the current analysis frame.
-
Specification