Method and apparatus for minimal redundancy error detection and correction of voice spectrum parameters
US5636231A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 5, 1995 |
| Grant date | Jun 3, 1997 |
| Priority date | — |
| Expiry date | Sep 5, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG10L19/005
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Error detection and correction of a received message, such as a digitized voice message is achieved by generating (318) interpolated vectors for each error vector corresponding to a codebook index in a sequence of codebook indexes representing parameters of portions of the message. A plurality of error corrected candidate vectors for the vector corresponding to the codebook index in error, are generated (322,324,326) by flipping one bit in a sequence of bits representing the codebook index in error. The error corrected candidate vector which has a minimal difference from its corresponding interpolated vector is used (338) to replace the error vector. In the case of digital voice, the vectors are spectral vectors which represent spectral information for a time sample of a voice message. An ordering property of vector components is exploited to detect errors in a received codebook index without parity bits.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.