摘要 |
<p>Disclosed is a voice encoding method having a synthesis filter implemented using linear prediction coefficients obtained by dividing an input signal into frames each of a fixed length, and subjecting the input signal to linear prediction analysis in the frame units, generating a reconstructed signal by driving said synthesis filter by a periodicity signal output from an adaptive codebook and a pulsed signal output from an algebraic codebook, and performing encoding in such a manner that an error between the input signal and said reproduced signal is minimized, wherein there are provided an encoding mode 1 that uses pitch lag obtained from an input signal of a present frame and an encoding mode 2 that uses pitch lag obtained from an input signal of a past frame. Encoding is performed in encoding mode 1 and encoding mode 2, the mode in which the input signal can be encoded more precisely is decided frame by frame and encoding is carried out on the basis of the mode decided. <IMAGE></p> |