A low-bit-rate coding technique for unvoiced segments of speech, without loss
of
quality compared to the conventional Code Excited Linear Prediction (CELP) method
operating at a much higher bit rate. A set of gains are derived from a residual
signal after whitening the speech signal by a linear prediction filter. These gains
are then quantized and applied to a randomly generated sparse excitation. The excitation
is filtered, and its spectral characteristics are analyzed and compared to the
spectral characteristics of the original residual signal. Based on this analysis,
a filter is chosen to shape the spectral characteristics of the excitation to achieve
optimal performance.