Yu J. Liu - Wharton NJ Joseph Rothweiler - Cranford NJ
Assignee:
ITT Corporation - New York NY
International Classification:
G10L 500
US Classification:
381 42
Abstract:
A speech coder employs vector quantization of LPC parameters, interpolation, and trellis coding for improved speech coding at low bit rates (400 bps). The speech coder has an LPC analysis module for converting input speech to LPC parameters, an LSP conversion module for converting LPC parameters into line spectrum frequencies (LSP) data, and a vector quantization and interpolation (VQ/I) module for encoding the LSP data into vector indexes for transmission by applying LPC spectral amplitude as weighting coefficients to the LSP data. The VQ/I module outputs one vector index for every two LPC frames in order to reduce the transmission bit rate, and the omitted frames are interpolated on the receiving end. A decoder correspondingly decodes incoming indexes to LPC parameters and synthesizes them into output speech. Trellis coders with an adaptive tracking function encode the pitch and gain parameters of the LPC frames.
Constant Data Rate Speech Encoder For Limited Bandwidth Path
Joseph Harvey Rothweiler - Ellicott City MD John Charles Carmody - Ellicott City MD Srinivas Nandkumar - Columbia MD
International Classification:
G10L 900
US Classification:
395 231
Abstract:
A speech signal has its characteristics extracted and encoded (16), transmitted over a limited-data-rate path (18) and is decoded (20) and synthesized (22) at the receiving end. The characteristics include line spectral frequencies (LSF), pitch and jitter. The LSF are extracted by autoregression, and split-vector quantized (SVQ) in a single frame, and, in parallel, in blocks of two, three and four frames. The SVQ codes have equal length and are evaluated for distortion in conjunction with a threshold. The threshold is varied in such a manner as tend to select for transmission those codewords which maintain a constant data rate into a transmit buffer. A single-bit jitter bit, and encoded pitch value, are product coded with the selected LSF codeword, and all are transmitted over the data path (18) to the receiver. The receiver decodes the characteristics, and controls a pitch generated (1226) in response to the pitch value and a random pitch jitter in response to the jitter bit. Two sets of line spectrum filters receive random noise and the pitch signal, respectively.
Low Data Rate Speech Encoder With Mixed Excitation
Joseph Harvey Rothweiler - Ellicott City MD John Charles Carmody - Ellicott City MD Srinivas Nandkumar - Columbia MD
Assignee:
Martin Marietta Corporation - Bethesda MD
International Classification:
G10L 900
US Classification:
704220
Abstract:
A speech signal has its characteristics extracted and encoded (16), transmitted over a limited-data-rate path (18) and is decoded (20) and synthesized (22) at the receiving end. The characteristics include line spectral frequencies (LSF), pitch and jitter. The LSF are extracted by autoregression, and splitvector quantized (SVQ) in a single frame, and, in parallel, in blocks of two, three and four frames. The SVQ codes have equal length and are evaluated for distortion in conjunction with a threshold. The threshold is varied in such a manner as tend to select for transmission those codewords which maintain a constant data rate into a transmit buffer. A single-bit jitter bit, and encoded pitch value, are product coded with the selected LSF codeword, and all are transmitted over the data path (18) to the receiver. The receiver decodes the characteristics, and controls a pitch generated (1226) in response to the pitch value and a random pitch jitter in response to the jitter bit. Two sets of line spectrum filters receive random noise and the pitch signal, respectively.
A digital filter system in which the frequency spectrum of an input signal is divided into M consecutive subbands. Each subband is generated by multiplying the impulse reponse of a low pass filter by a sinusoid (sine or cosine) whose frequency is equal to the center frequency of its respective subband. The sinusoids of adjacent bands are phase shifted by 90. degree. relative to each other to establish a condition enabling aliasing components to be cancelled when the subbands are recombined.
Low-Bit-Rate Speech Coder Using Lpc Data Reduction Processing
Yu J. Liu - Wharton NJ Joseph Rothweiler - Cranford NJ
Assignee:
ITT Corporation - New York NY
International Classification:
G10L 500
US Classification:
381 36
Abstract:
A speech coder employs vector quantization of LPC parameters, interpolation, and trellis coding for improved speech coding at low bit rates (400 bps). The speech coder has an LPC analysis module for converting input speech to LPC parameters, an LSP conversion module for converting LPC parameters into line spectrum frequencies (LSP) data, and a vector quantization and interpolation (VQ/I) module for encoding the LSP data into vector indexes for transmission by applying LPC spectral amplitude as weighting coefficients to the LSP data. The VQ/I module outputs one vector index for every two LPC frames in order to reduce the transmission bit rate, and the omitted frames are interpolated on the receiving end. A decoder correspondingly decodes incoming indexes to LPC parameters and synthesizes them into output speech. Trellis coders with an adaptive tracking function encode the pitch and gain parameters of the LPC frames.
Sensicomm LLC since Jan 2003
Signal Processing Specialist
Agere Systems 1998 - Dec 2002
MTS
BAE Systems Oct 1994 - Dec 1999
Engineer
ITT Jun 1983 - Jun 1993
Engineer
RCA 1975 - 1983
Engineer
Education:
University of Louisville 1970 - 1975
m.eng, electrical engineering