A low complexity packet loss concealment method for use in voice-over-IP
speech transmission calculates a cross-correlation of previous speech
data to estimate the pitch period of the previous speech when speech
frames have been lost. A tap interval used to calculate the
cross-correlation is dynamically adapted, thereby reducing the
computational complexity of the process. In addition, the pitch period
estimation is bypassed completely when it is determined not to be
necessary, as a result of the speech being unvoiced or silence. A
waveform "bending" operation is performed into the current frame without
inserting any algorithmic delay into each frame.