Patent ID: 6952669

Claim:
An encoder comprising: an epoch locator coupled to a frame assembly, a primary epoch analyzer coupled to the epoch locator, said primary epoch analyzer produces a plurality of bias removed epoch samples, and a secondary epoch analyzer coupled to the primary epoch locator, wherein the encoder compresses a plurality of signals at variable frame rates based on a plurality of prioritized epoch parameters to dynamically reduce signal bandwidth while preserving perceptual signal quality and by combining epochs, by correcting presumed errors in successive epoch lengths, and by extending epoch length patterns indicative of voiced speech areas into unvoiced speech areas, wherein said prioritized epoch parameters are reduced based on each of said plurality of epoch data parameters respective priority, said plurality of epoch parameters including a plurality of reflection coefficients, wherein said primary epoch analyzer converts the plurality of reflection coefficient to a plurality of predictor coefficients, and the plurality of predictor coefficients are used to inverse filter the plurality of bias removed epoch samples to produce a residue signal.