Bit error concealment methods for speech coding
AssigneeBroadcom Corporation
InventorJuin-Hwey Chen
Life of this patent
Estimating the term…
Abstract
A method of concealing bit errors in a signal is provided. The method includes decoding an encoded signal parameter based upon constraints placed on a signal parameter, comparing the decoded signal parameter against the constraints, and declaring the decoded signal parameter invalid when the constraints are violated.
Claims20
A method of concealing bit errors in a speech signal within a signal parameter quantizer including a processor, the method comprising:
- encoding a speech signal parameter based upon constraints placed on the signal parameter quantizer, the constraints being based upon naturally prohibitive speech parameter combinations in one or more speech parameter samples, the combinations including different types of parameters;
- comparing the encoded speech signal parameter against the constraints, wherein the comparison includes comparing a logarithmic gain value of the speech signal with a threshold function determined based on a difference between a plurality of logarithmic gain values of the speech signal;
- and
- modifying operation of the signal parameter quantizer when the constraints are violated.
An apparatus configured to conceal bit errors in a signal, comprising:
- means for encoding a speech signal parameter based upon constraints placed on a signal parameter quantizer, the constraints being based upon naturally prohibitive speech parameter combinations in one or more speech parameter samples, the combinations including different types of parameters;
- means for comparing the encoded speech signal parameter and the constraints, wherein the comparing includes comparing a logarithmic gain value of the speech signal with a threshold function determined based on a difference between a plurality of logarithmic gain value of the speech signal;
- and
- means for modifying operation of the signal parameter quantizer when the constraints are violated.
A non-transitory computer readable medium having stored thereon computer executable instructions that, if executed by a computing device, cause the computing device to perform a method of concealing bit errors in a speech signal within a signal parameter quantizer, the method comprising;
- encoding a speech signal parameter based upon constraints placed on the signal parameter quantizer, the constraints being based upon naturally prohibitive speech parameter combinations in one or more speech parameter samples, the combinations including different types of parameters;
- comparing the encoded speech signal parameter against the constraints within the computing device, wherein the comparing includes comparing a logarithmic gain value of the speech signal with a threshold function determined based on a difference between a plurality of logarithmic gain values of the speech signal;
- and
- modifying operation of the signal parameter quantizer when the constraints are violated.
Dependencies are inferred from the claim text.