Patent ID: 8190428

Claim:
A speech decoding method for decoding a speech code including a linear prediction parameter code, an adaptive code, and a gain code according to code-excited linear prediction (CELP), the speech decoding method comprising: decoding a linear prediction parameter from the linear prediction parameter code; obtaining an adaptive code vector corresponding to the adaptive code concerning a decoding period from an adaptive codebook; decoding a gain of the adaptive code vector and a gain of an excitation code vector from the gain code; evaluating a noise level related to the speech code based on the adaptive code concerning the decoding period; obtaining a weight based on the evaluated noise level; obtaining an excitation code vector based on the weight and an excitation codebook; weighting the adaptive code vector and the excitation code vector by using the decoded gains; obtaining an excitation signal by adding the weighted adaptive code vector and the weighted excitation code vector; and synthesizing a speech by using the excitation signal and the linear prediction parameter.