CPC G10L 19/26 (2013.01) [G10L 19/005 (2013.01); G10L 19/022 (2013.01); G10L 19/03 (2013.01); G10L 19/12 (2013.01); G10L 19/20 (2013.01); G10L 21/0364 (2013.01); G11B 27/038 (2013.01); H04B 1/1027 (2013.01)] | 8 Claims |
1. A method for processing an audio signal, the method comprising:
filtering audio frames of the audio signal using the following filter:
H(z)=(1−B(z))/(1−C(z)·z−T)
where B(z) and C(z) are two FIR filters and the H(z) filter parameters are the coefficients of the FIR filters B(z) and C(z), and T indicates the pitch lag, wherein filtering the audio frames of the audio signal comprises filtering a past frame of the audio signal using a set of first filter parameters for obtaining a filtered past frame, and filtering a current frame of the audio signal using a set of second filter parameters for obtaining a filtered current frame, and
removing a discontinuity between the filtered past frame and the filtered current frame of the audio signal using a linear predictive filter,
wherein initial states of the linear predictive filter are obtained by filtering a last part of the past frame using the set of second filter parameters.
|