Dual subframe quantization of spectral magnitudes
AssigneeDigital Voice Systems, Inc.
InventorJohn C. Hardwick
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Voice Systems, Inc.
InventorJohn C. Hardwick
Estimating the term…
Speech is encoded into a 90 millisecond frame of bits for transmission across a satellite communication channel. A speech signal is digitized into digital speech samples that are then divided into subframes. Model parameters that include a set of spectral magnitude parameters that represent spectral information for the subframe are estimated for each subframe. Two consecutive subframes from the sequence of subframes are combined into a block and their spectral magnitude parameters are jointly quantized. The joint quantization includes forming predicted spectral magnitude parameters from the quantized spectral magnitude parameters from the previous block, computing the residual parameters as the difference between the spectral magnitude parameters and the predicted spectral magnitude parameters, combining the residual parameters from both of the subframes within the block, and using vector quantizers to quantize the combined residual parameters into a set of encoded spectral bits. Redundant error control bits may be added to the encoded spectral bits from each block to protect the encoded spectral bits within the block from bit errors. The added redundant error control bits and encoded spectral bits from two consecutive blocks may be combined into a 90 millisecond frame of bits for transmission across a satellite communication channel.
A method of encoding speech into a 90 millisecond frame of bits for transmission across a satellite communication channel, the method comprising the steps of:
A method of decoding speech from a 90 millisecond frame of bits received across a satellite communication channel, the method comprising the steps of:
An encoder for encoding speech into a 90 millisecond frame of bits for transmission across a satellite communication channel, the system including:
A decoder for decoding speech from a 90 millisecond frame of bits received across a satellite communication channel, the decoder including:
Dependencies are inferred from the claim text.