CA2016461A1 - Method for improving the speech quality in multi-pulse excited linear predictive coding - Google Patents

Method for improving the speech quality in multi-pulse excited linear predictive coding

Info

Publication number
CA2016461A1
CA2016461A1 CA2016461A CA2016461A CA2016461A1 CA 2016461 A1 CA2016461 A1 CA 2016461A1 CA 2016461 A CA2016461 A CA 2016461A CA 2016461 A CA2016461 A CA 2016461A CA 2016461 A1 CA2016461 A1 CA 2016461A1
Authority
CA
Canada
Prior art keywords
pulse
pitch
mufti
improving
linear predictive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2016461A
Other languages
French (fr)
Other versions
CA2016461C (en
Inventor
Richard Louis Zinser
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Publication of CA2016461A1 publication Critical patent/CA2016461A1/en
Application granted granted Critical
Publication of CA2016461C publication Critical patent/CA2016461C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/10Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a multipulse excitation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/09Long term prediction, i.e. removing periodical redundancies, e.g. by using adaptive codebook or pitch predictor

Abstract

A technique that reconciles the differences between the estimator and the filter of a mufti-pulse linear predictive voice encoder achieves a higher quality in the output speech.
The technique simultaneously solves for the pulse amplitudes and pitch tap gain to minimize the estimator bias in the mufti-pulse excitation and thereby improves performance of the system. The increased SNR is accomplished by first modifying the pitch predictor such that the pitch synthesis filter accurately reflects the estimation procedure used to find the pitch tap gain and, second, improving the excitation analysis technique such that the pitch predictor tap gain and pulse amplitudes are solved for simultaneously, rather than sequentially. Neither of these modifications results in an increased transmission rate and they do not significantly increase the complexity of the mufti-pulse coding algorithm.
CA002016461A 1989-05-18 1990-05-10 Method for improving the speech quality in multi-pulse excited linear predictive coding Expired - Fee Related CA2016461C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/353,856 US5105464A (en) 1989-05-18 1989-05-18 Means for improving the speech quality in multi-pulse excited linear predictive coding
US353,856 1989-05-18

Publications (2)

Publication Number Publication Date
CA2016461A1 true CA2016461A1 (en) 1990-11-18
CA2016461C CA2016461C (en) 2000-11-07

Family

ID=23390876

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002016461A Expired - Fee Related CA2016461C (en) 1989-05-18 1990-05-10 Method for improving the speech quality in multi-pulse excited linear predictive coding

Country Status (2)

Country Link
US (1) US5105464A (en)
CA (1) CA2016461C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5457783A (en) * 1992-08-07 1995-10-10 Pacific Communication Sciences, Inc. Adaptive speech coder having code excited linear prediction
KR100296409B1 (en) * 1993-02-27 2001-10-24 윤종용 Multi-pulse excitation voice coding method
TW317051B (en) * 1996-02-15 1997-10-01 Philips Electronics Nv
US5708757A (en) * 1996-04-22 1998-01-13 France Telecom Method of determining parameters of a pitch synthesis filter in a speech coder, and speech coder implementing such method
US6003000A (en) * 1997-04-29 1999-12-14 Meta-C Corporation Method and system for speech processing with greatly reduced harmonic and intermodulation distortion
US6188981B1 (en) * 1998-09-18 2001-02-13 Conexant Systems, Inc. Method and apparatus for detecting voice activity in a speech signal
US7457746B2 (en) * 2006-03-20 2008-11-25 Mindspeed Technologies, Inc. Pitch prediction for packet loss concealment
US9082416B2 (en) * 2010-09-16 2015-07-14 Qualcomm Incorporated Estimating a pitch lag

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4184049A (en) * 1978-08-25 1980-01-15 Bell Telephone Laboratories, Incorporated Transform speech signal coding with pitch controlled adaptive quantizing
IT1144551B (en) * 1981-02-24 1986-10-29 Cselt Centro Studi Lab Telecom NUMERICAL DEVICE FOR DISCRIMINATION OF VOICE SIGNALS AND NUMBERED DATA SIGNALS
CA1219079A (en) * 1983-06-27 1987-03-10 Tetsu Taguchi Multi-pulse type vocoder
CA1255802A (en) * 1984-07-05 1989-06-13 Kazunori Ozawa Low bit-rate pattern encoding and decoding with a reduced number of excitation pulses
IT1179803B (en) * 1984-10-30 1987-09-16 Cselt Centro Studi Lab Telecom METHOD AND DEVICE FOR THE CORRECTION OF ERRORS CAUSED BY IMPULSIVE NOISE ON VOICE SIGNALS CODED WITH LOW SPEED BETWEEN CI AND TRANSMITTED ON RADIO COMMUNICATION CHANNELS
US4890328A (en) * 1985-08-28 1989-12-26 American Telephone And Telegraph Company Voice synthesis utilizing multi-level filter excitation
US4776014A (en) * 1986-09-02 1988-10-04 General Electric Company Method for pitch-aligned high-frequency regeneration in RELP vocoders
US4873723A (en) * 1986-09-18 1989-10-10 Nec Corporation Method and apparatus for multi-pulse speech coding
DE3783905T2 (en) * 1987-03-05 1993-08-19 Ibm BASIC FREQUENCY DETERMINATION METHOD AND VOICE ENCODER USING THIS METHOD.
JPH087597B2 (en) * 1988-03-28 1996-01-29 日本電気株式会社 Speech coder

Also Published As

Publication number Publication date
US5105464A (en) 1992-04-14
CA2016461C (en) 2000-11-07

Similar Documents

Publication Publication Date Title
CA2021602A1 (en) Method for improving speech quality in code excited linear predictive speech coding
CA1243121A (en) Multi-pulse excitation linear-predictive speech coder
US5774835A (en) Method and apparatus of postfiltering using a first spectrum parameter of an encoded sound signal and a second spectrum parameter of a lesser degree than the first spectrum parameter
Sugamura et al. Speech analysis and synthesis methods developed at ECL in NTT—From LPC to LSP—
DE60121405T2 (en) Transcoder to avoid cascade coding of speech signals
Singhal et al. Improving performance of multi-pulse LPC coders at low bit rates
US5491771A (en) Real-time implementation of a 8Kbps CELP coder on a DSP pair
CA2090159A1 (en) Method and apparatus for coding audio signals based on perceptual model
EP0137532B1 (en) Multi-pulse excited linear predictive speech coder
CA2722110A1 (en) Apparatus and method for speech coding
US5953697A (en) Gain estimation scheme for LPC vocoders with a shape index based on signal envelopes
CA2016461A1 (en) Method for improving the speech quality in multi-pulse excited linear predictive coding
EP0390975B1 (en) Encoder Device capable of improving the speech quality by a pair of pulse producing units
JP3070955B2 (en) Method of generating a spectral noise weighting filter for use in a speech coder
CA2006487C (en) Communication system capable of improving a speech quality by effectively calculating excitation multipulses
CA2154881A1 (en) A system and method for compression and decompression of audio signals
DE69830816T2 (en) Multi-level audio decoding
JPH04233836A (en) Signal transmission method
US5657419A (en) Method for processing speech signal in speech processing system
JPH01500696A (en) Audio encoding method
CA2005115A1 (en) Low-delay code-excited linear predictive coder for speech or audio
Moriya et al. Speech coder using phase equalization and vector quantization
US6041298A (en) Method for synthesizing a frame of a speech signal with a computed stochastic excitation part
DE3478065D1 (en) Method and apparatus for coding digital signals
Ozawa et al. High quality multi-pulse speech coder with pitch prediction

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed