Patent ID: 8407536

Claim:
A voice processing apparatus in a voice transmission system that transmits voice data quantized through an ADPCM scheme, the apparatus comprising: an error detector which detects an error in a frame containing voice data, wherein the frame is divided into a plurality of sub-frames and each of the plurality of sub-frames includes divided voice data, and the error detector detects an error in each of the plurality of sub-frames; a correction value calculator which detects a sub-frame number of a sub-frame in which the error is detected by the error detector; and a voice data corrector which performs a correction processing in accordance with a result obtained by the correction value calculator; wherein the correction processing includes to perform a correction by a first value in a first time period on a frame including a sub-frame in which the error is detected when the sub-frame number of the sub-frame is outside a range of a first to n-th sub-frames, where n indicates a number that is smaller than a total number of sub-frames in a frame, and to perform a correction by a second value in a second time period on a frame including a sub-frame in which the error is detected when the sub-frame number of the sub-frame is inside the range of the first to n-th sub-frames, wherein the second value is higher in weight than the first value and the second time period is shorter than the first time period.