Patent ID: 9053705
Filing Date: 2015-06-09
Classification: G10L

Abstract:
1. A Code-Excited Linear Prediction (CELP) codebook coding device for encoding sound into first, second, and third sets of encoding parameters, comprising: at least one processor a memory coupled to the processor and embodying instructions which cause the processor to implement: a Linear Prediction (LP) filter for processing an input sound signal and producing a first LP residual; an adaptive-codebook search module adapted to, in response to the first LP residual, find an adaptive-codebook contribution and produce pitch parameters forming the first set of encoding parameters; a first subtractor for producing a second, adaptive-codebook excitation residual by subtracting the adaptive-code book contribution from the first LP residual; a pre-quantizer including a calculator of a transform of the second, adaptive-codebook excitation residual to produce quantized transform coefficients forming the second set of encoding parameters; a second subtractor for producing a third excitation residual by subtracting an inverse-transformed version of the quantized transform coefficients from the adaptive-codebook contribution; and a CELP innovation-codebook search module adapted to, in response to the third excitation residual, find an innovation-codebook contribution and produce innovation codebook parameters forming the third set of encoding parameters.