← Back to Patent Explorer
US5708754A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for real-time reduction of voice telecommunications noise not measurable at its source

Assignee: AT&T Inc
•
Filing: 1997-01-28
•
Granted: 1998-01-13
•
Expires: 2017-01-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A telecommunications network service overcomes the annoying effects of transmitted noise by a signal processing which filters out the noise using interactive estimations of a linear predictive coating speech model. The speech model filter uses an accurate updated estimate of the current noise power spectral density, based upon incoming signal frame samples which are determined by a voice activity detector to be noise-only frames. A novel method of calculating the incoming signal using the linear predictive coating model provides for making intraframe iterations of the present frame based upon a selected number of recent past frames and up to two future frames. The processing is effective notwithstanding that the noise signal is not ascertainable from its source.

Inventors

  • 👤 Woodson Dale Wynn

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 15:40
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/02; G10L21/00; G10L21/02; G10L21/0208; H; H04; H04M; H04M3/00; H04M3/18; H04M3/40; G10L21/0216; G10L2021/02168; G10L21/0264; G10L25/00; G10L25/03; G10L25/12; G10L25/24

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 265 words
In a telecommunications network carrying an incoming signal, said incoming signal having both speech and noise energy, a method for real-time processing of said incoming signal using an iterated filter operated as a Linear Predictive Coding speech model comprising filter-order adjustments and means for equivalently representing pole positions of said Linear Predictive Coding speech model with Line Spectral Pair position roots and difference roots, in which said iterated filter creates an estimate of the speech power spectrum component of said incoming signal for each current frame for transmission to said telecommunications network, said method comprising the steps of: converting said incoming signal to a time-series of spectral domain data frames; selecting from said time-series of data frames a subset of consecutive data frames including a group of past data frames, the current data frame and up to two future data frames; performing a selected number of iterations upon said current data frame across said subset of data frames, each said iteration generating values of said Line Spectral Pair position roots and difference roots; during said iteration sequence, for each iteration smoothing said Line Spectral Pair root positions generated for said past data frames, with the Line Spectral Pair root position of said current frame, using values of Line Spectral Pair root positions calculated for the current iteration of said sequence; creating estimates of said incoming speech power spectrum from the output of a succession of said iteration sequences of said current frames; forming a noise-reduced speech signal based on said incoming speech power spectrum estimates; and transmitting said noise-reduced speech signal to said telecommunications network.
Claim 2
Dependent Claim 265 words
In a telecommunications network carrying an incoming signal, said incoming signal having both speech and noise energy, a method for real-time processing of said incoming signal using an iterated filter operated as a Linear Predictive Coding speech model comprising filter-order adjustments and means for equivalently representing pole positions of said Linear Predictive Coding speech model with Line Spectral Pair position roots and difference roots, in which said iterated filter creates an estimate of the speech power spectrum component of said incoming signal for each current frame for transmission to said telecommunications network, said method comprising the steps of: converting said incoming signal to a time-series of spectral domain data frames; selecting from said time-series of data frames a subset of consecutive data frames including a group of past data frames, the current data frame and up to two future data frames; performing a selected number of iterations upon said current data frame across said subset of data frames, each said iteration generating values of said Line Spectral Pair position roots and difference roots; during said iteration sequence, for each iteration smoothing said Line Spectral Pair root positions generated for said past data frames, with the Line Spectral Pair root position of said current frame, using values of Line Spectral Pair root positions calculated for the current iteration of said sequence; creating estimates of said incoming speech power spectrum from the output of a succession of said iteration sequences of said current frames; forming a noise-reduced speech signal based on said incoming speech power spectrum estimates; and transmitting said noise-reduced speech signal to said telecommunications network.
Claim 3
Dependent Claim 67 words
The process of claim 1, wherein said iterations comprise the steps of: creating a succession of Wiener Filters in which the signal spectrum entering the initial said Wiener Filter includes a noise power spectrum estimate; and at each present iteration stage, determining the best current estimates of speech power spectrum and noise power spectrum, and summing the two said estimates to form a current said Wiener Filter.
Claim 4
Dependent Claim 21 words
The process of claim 2, wherein the number of said past frames included in each said iteration is five or less.
Claim 5
Dependent Claim 21 words
The process of claim 3, wherein the number of iterations performed on each said current frame is not greater than 5.

References Cited (Backward Citations)

US4618982A Cited
US4628529A Cited
US5012518A Cited
US5295225A Cited
US5319703A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-01-12 2001-07-14 2002-01-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-01-12 2005-07-14 2006-01-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-01-12 2009-07-14 2010-01-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag