Receiver-Based Repair of Damaged Audio Streams
Receiver-based recovery schemes attempt ot produce a replacement for a lost packet that is similar to the original.
This is possible since audio signals, and in particular speech, exhibit large amounts of short-term self-similarity.
These techniques work for relatively small loss rates length of a phoneme these techniques break down, since whole phonemes
may be missed by the listener.
Perhaps the simplest form of receiver-based recovery is packet repetition. Packet repetition replaces lost packets
with copies of the packets that arrived immediately before the loss. It has low computational complexity and performs
reasonably well. Another form of recerver-based recovery is interpolation, which uses audio before and after the loss
to interpolate a suitable packet to cover the loss. Interpolation performs somewhat better than packet repetition but
is significantly more computationally intensive.