abstract |
It is to assign proper pitch marks to voice waveforms, thereby to obtain smoothly synthesized voices and to control pitches of voices very accurately according to pitch marks of recorded messages.Any one of the fixed low-pass filters 3002-a to 3002-d is set so as to pass only fundamental component of voices and each of peak detectors 3003-a to 3003-d detects peaks and the channel selector 3004 is selected, thereby to keep taking out of peak information for fundamental waves. The channel selector 3004 decides a channel to be a correct channel if intervals of peaks detected by the peak detectors 3003-a to d are changed smoothly in the channel. According to this peak information, pitches of voices are analyzed, so that the adaptive filter 3005 passes only fundamental component of voices and the peak detector 3006 detects peaks of fundamental waves, thereby to assign pitch marks to voice waveforms. |