Patent ID: 7630883

Claim:
A speech signal compressing apparatus the apparatus comprising: means for generating a pitch signal representing each of instantaneous pitch periods in a vowel portion of a speech wave signal; conversion means for expanding or compressing on a time axis each of pitch wave elements, which corresponds to each of the instantaneous pitch periods, while retaining its waveform pattern on the basis of the each detected instantaneous pitch period to thereby convert the each pitch wave element to a normalized pitch wave element having a predetermined fixed time length, thereby allowing fluctuations in the length of pitch in the speech wave signal to be reduced, wherein each of the pitch wave elements is created by shifting the phase of a speech wave in each pitch period so as to maximize the correlation between the speech wave in the pitch period and its corresponding pitch signal, and the normalized pitch wave element is created by resampling the phase-shifted speech wave with the same number of samples; and coding means for individually coding a value of the each detected instantaneous pitch period and a signal representative of the normalized pitch wave element having the predetermined fixed time length obtained by the conversion, wherein the conversion means comprises a pitch extracting unit for generating a pitch signal representing each of the instantaneous pitch periods in the speech wave signal and a pitch length fixing unit for shifting the phase of a speech wave signal in the pitch period so as to maximize the correlation between the speech wave signal in the pitch period and the pitch signal and for making uniform the time length of the speech wave signal in each pitch period to the same time length by resampling the phase-shifted speech wave signal in each pitch period with the same number of samples, and wherein the coding means operates to determine a difference between neighboring pitch wave elements of the normalized pitch wave elements, which have been obtained by normalizing the pitch wave elements, to code the determined difference and then operates to output the coded difference together with the coded value of its corresponding instantaneous pitch period.