U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Speech codec employing noise classification for noise compensation

Patent 6240386 Issued on May 29, 2001. Estimated Expiration Date: Icon_subject November 24, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Noise suppression system
Patent #: 4628529
Issued on: 12/09/1986
Inventor: Borth ,   et al.

Variable rate vocoder
Patent #: 5414796
Issued on: 05/09/1995
Inventor: Jacobs, et al.

Mode-specific method and apparatus for encoding signals containing speech
Patent #: 5596676
Issued on: 01/21/1997
Inventor: Swaminathan, et al.

Encoder/decoder for multidimensional sound fields
Patent #: 5632005
Issued on: 05/20/1997
Inventor: Davis, et al.

Use of noise segmentation for noise cancellation
Patent #: 5727072
Issued on: 03/10/1998
Inventor: Raman

Information encoding method and apparatus, information decoding method and apparatus, information recording medium, and information transmission method
Patent #: 5731767
Issued on: 03/24/1998
Inventor: Tsutsui, et al.

Encoding rate selection in a variable rate vocoder
Patent #: 5742734
Issued on: 04/21/1998
Inventor: DeJaco, et al.

Low rate multi-mode CELP codec that encodes line SPECTRAL frequencies utilizing an offset
Patent #: 5751903
Issued on: 05/12/1998
Inventor: Swaminathan, et al.

Speech coding apparatus, linear prediction coefficient analyzing apparatus and noise reducing apparatus
Patent #: 5774846
Issued on: 06/30/1998
Inventor: Morii

Methods and devices for noise conditioning signals representative of audio information in compressed and digitized form
Patent #: 6026356
Issued on: 02/15/2000
Inventor: Yue, et al.

More ...

Inventors

Application

No. 198414 filed on 11/24/1998

US Classes:

704/220, Analysis by synthesis204/201, Loose article204/226With base treatment

Examiners

Primary: Dorvil, Richemond
Assistant: Nolan, Daniel

Foreign Patent References

  • 0660301 A1 EP. 06/13/1995
  • 012346 A2 EP 01/13/2012
  • 0 660 301 FR 12/13/1994

International Classes

G10L 021/00
G10L 021/02

Abstract

A multi-rate speech codec supports a plurality of encoding bit rate modes by adaptively selecting encoding bit rate modes to match communication channel restrictions. In higher bit rate encoding modes, an accurate representation of speech through CELP (code excited linear prediction) and other associated modeling parameters are generated for higher quality decoding and reproduction. For each bit rate mode selected, pluralities of fixed or innovation subcodebooks are selected for use in generating innovation vectors. The speech coder distinguishes various voice signals as a function of their voice content. For example, a Voice Activity Detection (VAD) algorithm selects an appropriate coding scheme depending on whether the speech signal comprises active or inactive speech. The encoder may consider varying characteristics of the speech signal including sharpness, a delay correlation, a zero-crossing rate, and a residual energy. In another embodiment of the present invention, code excited linear prediction is used for voice active signals whereas random excitation is used for voice inactive signals; the energy level and spectral content of the voice inactive signal may also be used for noise coding. The multi-rate speech codec may employ distributed detection and compensation processing the speech signal. For high quality perceptual speech reproduction, the speech codec may perform noise detection in both an encoder and a decoder. The noise detection may be coordinated between the encoder and decoder. Similarly, noise compensation may be performed in a distributed manner among both the decoder and the encoder.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
 
Sign InRegister
Username  
Password   
forgot password?