Patent ID: 8090573

Claim:
In a device configurable to encode speech, a method to perform an open loop re-decision comprising: representing a speech signal by amplitude components and phase components for a current frame and a past frame; determining an initial coding decision for the current frame of the speech signal based at least partly on information contained in the current frame; extracting uncompressed amplitude components and uncompressed phase components for the current frame; retrieving the amplitude components and the phase components from the past frame; generating a first set of features based on the uncompressed amplitude components from the current frame, the uncompressed phase components from the current frame, the amplitude components from the past frame, and the phase components from the past frame; checking the first set of features using one or more decision rules as part of the open loop re-decision to determine if a deviation between the current frame of the speech signal and the past frame of the speech signal conforms to any of the decision rules; and determining a final encoding decision for the current frame of the speech signal based on the checking, wherein the final encoding decision is different than the initial coding decision if the deviation conforms to any of the decision rules.