Abstract:
A method for encoding wideband speech includes sampling the speech to obtain successive voice frames each comprising a predetermined number of samples, and determining for each voice frame parameters of a linear prediction model. The parameters include a long-term excitation word extracted from an adaptive coded directory, and a short-term excitation word extracted from a fixed coded directory. The extraction of the long-term excitation word is performed using a first weighting filter. The extraction of the short-term excitation word is performed using a second weighting filter cascaded with a third weighting filter. The first and third weighting filters are equal.
Abstract:
A method for encoding speech includes sampling speech to obtain successive voice frames each having a predetermined number of samples, and determining parameters of a linear prediction model for each voice frame. The parameters include a long-term excitation word extracted from an adaptive coded directory using a first linear prediction filter and an associated long-term gain. The parameters further include a short-term excitation word extracted from a fixed coded directory and an associated short-term gain. The adaptive coded directory is updated based upon the extracted long-term excitation word and the extracted short-term excitation word. The first linear prediction filter is updated using the short-term excitation word filtered by a second filter. The second filter has an order greater than or equal to 1 and coefficients thereof depend on the long-term gain for reducing a short-term excitation contribution when a long-term excitation gain is greater than a threshold.