EP0503684A2

Vector adaptive coding method for speech and audio.

Abstract

Frames of vectors of digital speech samples are buffered (11) and each frame analyzed to provide gain (G), pitch filtering (QP,QPP), linear-predictive coefficient filtering (QLPC) and perceptual weighting filter (W) parameters. Fixed vectors are stored in a VQ codebook (13). Zero-state response vectors are computed from the fixed vectors and stored in codebook (14) with the same index as the fixed vectors. Each input vector (sn) is encoded by determining the index of the vector in codebook (13) corresponding to the vector in codebook (14) which best matches a zero-state response vector (vn) obtained from the input vector (sn) and the index is transmitted together with side information representing the parameters. The index also excites LPC synthesis filter (15) and pitch prediction filter (16) to produce a pitch prediction (ŝn) of the next speech vector. A receiver has a similar VQ codebook and decodes the side information to control similar LPC synthesis and pitch prediction filters to recover the speech after adaptive post-filtering.

EP0503684A2, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Projected expiry passed 6 April 2008, 18.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 2 independent, 4 dependent

  1. 1
    An adaptive postfiltering method for enhancing digitally processed speech or audio signals comprising the steps of    buffering said speech or audio signals into frames of vectors, each vector having K successive samples,    performing analysis of said speech signals in predetermined blocks to compute linear-predictive coefficient LPC predictor, pitch and pitch predictor parameters, and    filtering each vector with long-delay and short-delay filtering in cascade, said long-delay filtering being controlled by pitch and pitch predictor parameters and said short-delay filtering being controlled by said LPC predictor parameters.
  2. 6
    A method a claimed in any of claims 1 to 5 wherein said short-delay filtering is also controlled by said pitch and pitch predictor parameters.