1. A method to correct for packet loss in an audio signal in an automatic speech recognition system comprising reconstructing the signal using linear interpolation from preceding and succeeding frames of audio, wherein the linear interpolation comprises the steps of: a. determining spectral vectors from a time interval of frames preceding and succeeding a packet loss event, the packet loss event comprising two to three frames; b. maintaining a sliding buffer, comprising a number of frames, preceding and succeeding the packet loss event and a number of frames of the packet loss event; c. generating the linear interpolation for the time interval of frames, wherein the two to three frames of the packet loss event undergo linear interpolation simultaneously using the frames preceding and succeeding the packet loss event in the sliding buffer; d. using energy of the signal to tag frames within the packet loss event; e. inserting values for the tagged frames within the packet loss event into the sliding buffer, the values being generated from the linear interpolation; and f. inserting generated frames for the tagged packet loss event into the automatic speech recognition system.