Patent ID: 8340078

Claim:
A method, comprising: establishing an internet protocol (IP) connection; forming a buffered version of a plurality of voice frame slices from a received audio waveform; detecting a presence of an erasure in the audio waveform, wherein the erasure spans a portion of the audio waveform; and upon detecting the erasure, performing a packet loss concealment (PLC) to provide a synthesized speech signal for the erasure, the PLC comprising: identifying first and second pitches from the buffered version of the plurality of voice frame slices and forming the synthesized speech signal by: using the first and second pitches, the first and second pitches directly connected to each other, applying a first overlay add (OLA) on a last quarter pitch wavelength of the audio waveform positioned before the erasure, and applying a second OLA on a first quarter pitch wavelength of the audio waveform positioned after the erasure, wherein the first and second pitches are positioned in between the first OLA and the second OLA.