Patent ID: 8320265

Claim:
A method for signal processing, for use in processing a synthesized signal in packet loss concealment, comprising: obtaining a change trend of a signal, which comprises: obtaining a ratio of (1) a difference between a maximum amplitude value and a minimum amplitude value of a last pitch periodic signal to (2) a difference between a maximum amplitude value and a minimum amplitude value of a previous pitch periodic signal in the signal; obtaining an attenuation factor according to the change trend of the signal; and obtaining a lost frame reconstructed after attenuating according to the attenuation factor; wherein the ratio of the difference between the maximum amplitude value and the minimum amplitude value of the last pitch periodic signal to the difference between the maximum amplitude value and the minimum amplitude value of the previous pitch periodic signal in the signal is R=P 1 /P 2 ; wherein, P 1 is the difference between the maximum amplitude value and the minimum amplitude value of the last pitch periodic signal, P 2 is the difference between the maximum amplitude value and the minimum amplitude value of the previous pitch periodic signal; the lost frame reconstructed after attenuating obtained according to the change trend of the signal is: yl ( n )= yl pre ( n )*(1 −C *( n+ 1)) n= 0 , . . . , N− 1, wherein yl pre is a reconstructed lost frame signal, the attenuation factor obtained according to the change trend of the signal is 1−C*(n+1) n=0, . . . , N−1, C is the attenuation coefficient, C=(1−R)T 0 ; N is the length of the synthesized signal, T 0 is the length of a pitch period.