Nova Patents
EP1526509A2

Method for adaptive filtering

Abstract

A method for adaptive long-term filtering of an audio signal, such as a decoded speech signal. The method includes measuring a smoothed periodicity of an audio signal segment, such as an audio frame, wherein the smoothed periodicity is measured by low-pass filtering an instantaneous periodicity of the audio signal segment. The periodicity of the audio signal segment is then increased in a manner that depends upon whether the smoothed periodicity is less than a predetermined threshold. By utilizing a smoothed periodicity measurement in this fashion, more accurate control of the post-filter is provided as compared to conventional solutions. Additionally, the method includes deriving filters by interpolating between filter responses of adjacent audio signal segments to minimize distortion at segment boundaries.

EP1526509A2, drawing sheet 1
Sheet 1 of 33

Term

Term ended

Projected expiry passed 25 October 2024, 1.9 years ago.

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

10 claims: 4 independent, 6 dependent

  1. 1
    A method for processing a speech signal, comprising:measuring an instantaneous periodicity of a speech signal segment;measuring a smoothed periodicity of the speech signal segment;increasing a periodicity of the speech signal segment in a manner dependent upon whether the instantaneous periodicity of the speech signal segment is below a first predetermined threshold and whether the smoothed periodicity of the speech signal segment is below a second predetermined threshold.
  2. 5
    A method for processing an audio signal, comprising:measuring a smoothed periodicity of an audio signal segment, wherein the smoothed periodicity is measured by low-pass filtering an instantaneous periodicity of the audio signal segment;and increasing the periodicity of the audio signal segment in a manner dependent upon whether the smoothed periodicity is above or below a predetermined threshold.
  3. 6
    A method for processing a speech signal, comprising:receiving a speech signal segment, the speech signal segment comprising a sequence of speech samples;calculating a current filter based on the speech signal segment;calculating a sequence of interpolated filters based on the current filter and on a previous filter, wherein the previous filter corresponds to a previously-processed speech segment;filtering each of the first J speech samples in the sequence of speech samples in accordance with a corresponding one of the sequence of interpolated filters;and filtering the remaining speech samples in the sequence of speech samples in accordance with the current filter.
  4. 10
    A method for filtering an audio signal, comprising:receiving a sequence of audio signal segments;adapting a filter to selectively increase the periodicity of each of the series of audio signal segments based on a periodicity measurement corresponding to each of the audio signal segments;and further adapting the filter to interpolate between the filter responses of adjacent audio signal segments in the series of audio signal segments.