Patent ID: 8355911

Claim:
A device implementing lost frame concealment, comprising: a lost frame detector configured to receive voice data, detect whether a voice frame is lost, and generate frame loss information; a decoding module configured to decode the received current voice frame and generate a low band decoded signal and a high band decoded signal of the current frame; a low band delay module configured to set a delay time for the low band decoded signal of the current frame and generate a low band decoded signal of a previous frame; a low band signal recovering module configured to recover the lost low band decoded signal of the previous frame when the frame loss information shows that the previous frame is lost; a high band lost frame concealment module configured to receive the high band decoded signal of the current frame and the frame loss information and generate a high band decoded signal of the previous frame; and a Quadrature Mirror Filter (QMF) synthesis filter configured to one of: (i) receive the low band decoded signal of the previous frame generated by the low band delay module and the high band decoded signal of the previous frame generated by the high band lost frame concealment module, synthetically filter the low band decoded signal and the high band decoded signal, and output a previous frame voice signal; and (ii) receive the low band decoded signal of the previous frame recovered by the low band signal recovering module and the high band decoded signal of the previous frame generated by the high band lost frame concealment module, synthetically filter the low band decoded signal and the high band decoded signal, and output a previous frame voice signal.