摘要 |
<p>An auto-correlation value is determined approximately over a cycle with regard to a voice waveform generated from linear PCM data, and a pitch cycle of the voice waveform is extracted on the basis of the auto-correlation value. In the vicinity of a sampled value of an objective voice waveform, the voice waveform from a cycle before the sampled value of the objective voice waveform is used as a predicted waveform to determine the correlation value between the actual voice waveform and the predicted waveform, and a discontinuous point in the actual voice waveform, if any, is detected from the magnitude of the correlation between the predicted waveform and the actual voice waveform. If a discontinuous point is detected, a corrected voice waveform which is similar to the predicted waveform in the vicinity of the discontinuous point and gradually approaches the actual waveform is formed by the interpolation between the predicted waveform and the actual voice waveform.</p> |