2. The method of claim 1 , wherein the evaluating of the plurality of hypothetical segments is further based on an acoustic feature of the speech data.
1. A method comprising: receiving, by a system comprising a processor, speech data; detecting, by the system, a missing segment in the speech data resulting from an interruption occurring in a communication network conveying the speech data; generating, by the system, a plurality of hypothetical segments for the missing segment; determining, by the system, a duration of the missing segment; evaluating, by the system and according to a duration model which is based on a mean and a variance of duration for individual context-dependent phoneme acoustic models associated with the plurality of hypothetical segments, the plurality of hypothetical segments according to a context of speech determined from the speech data and the duration of the missing segment to identify a possible segment that represents the missing segment of the speech data to yield an identified segment; and inserting the identified segment into the speech data to replace the missing segment.