System and method for suppressing noise in digitally represented voice signals
First Claim
1. A noise suppressor that increases a signal to noise ratio of time domain audio data, comprising:
- frequency domain transformation circuitry that transforms a frame of said time domain audio data into a frame of frequency domain audio data;
noise background modeling circuitry, coupled to said frequency domain transformation circuitry, that spectrally analyzes said frame of frequency domain audio data and exponentially smooths said frame with past frames of said frequency domain audio data to model an estimated noise background spectrum thereof;
a frequency domain suppression filter, coupled to said noise background modeling circuitry, that filters at least some of said noise background spectrum from said frame of frequency domain audio data; and
time domain transformation circuitry, coupled to said frequency domain suppression filter, that transforms said frame back into said time domain, said transformed frame of time domain audio data having an increased signal to noise ratio.
3 Assignments
0 Petitions
Accused Products
Abstract
A noise suppressor that increases a signal to noise ratio of time domain audio data and a method of increasing such signal to noise ratio. The noise suppressor includes: (1) frequency domain transformation circuitry that transforms a frame of the time domain audio data into a frequency domain, (2) noise background modeling circuitry, coupled to the domain transformation circuitry, that spectrally analyzes the frame to model an estimated noise background spectrum thereof, (3) a frequency domain suppression filter, coupled to the noise background modeling circuitry, that filters at least some of the noise background spectrum from the frame and (4) time domain transformation circuitry, coupled to the frequency domain suppression filter, that transforms the frame back into a time domain, the transformed frame having an increased signal to noise ratio.
-
Citations
17 Claims
-
1. A noise suppressor that increases a signal to noise ratio of time domain audio data, comprising:
-
frequency domain transformation circuitry that transforms a frame of said time domain audio data into a frame of frequency domain audio data; noise background modeling circuitry, coupled to said frequency domain transformation circuitry, that spectrally analyzes said frame of frequency domain audio data and exponentially smooths said frame with past frames of said frequency domain audio data to model an estimated noise background spectrum thereof; a frequency domain suppression filter, coupled to said noise background modeling circuitry, that filters at least some of said noise background spectrum from said frame of frequency domain audio data; and time domain transformation circuitry, coupled to said frequency domain suppression filter, that transforms said frame back into said time domain, said transformed frame of time domain audio data having an increased signal to noise ratio. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of increasing a signal to noise ratio of time domain audio data, comprising the steps of:
-
transforming a frame of said time domain audio data into a frame of frequency domain audio data; spectrally analyzing said frame of frequency domain audio data and exponentially smoothing said frame of frequency domain audio data with past frames of said frequency domain audio data to model an estimated noise background spectrum thereof; filtering at least some of said noise background spectrum from said frame of frequency domain audio data; and transforming said frame of frequency domain audio data back into said time domain, said transformed frame of time domain audio data having an increased signal to noise ratio. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A noise suppressor that increases a signal to noise ratio of time domain digital audio data, comprising:
-
a voice activation detector (VAD) that detects when a frame of said time domain digital audio data contains substantially no signal; initial fast Fourier transformation (FFT) circuitry that buffers and transforms said frame of time domain digital audio data into a frame of frequency domain digital audio data; noise background modeling circuitry, coupled to said VAD and said initial FFT circuitry, that spectrally analyzes said frame of frequency domain digital audio data and exponentially smooths said frame of frequency domain digital audio data with past frames of said frequency domain digital audio data to update a model of an estimated noise background spectrum thereof when said VAD detects that said frame contains substantially no signal; a frequency domain suppression filter, coupled to said noise background modeling circuitry, that filters at least some of said noise background spectrum from said frame of said frequency domain digital audio data as a function of said model; and subsequent FFT circuitry, coupled to said frequency domain suppression filter, that transforms said frame of frequency domain digital audio data back into said time domain, said transformed frame of time domain digital audio data having an increased signal to noise ratio. - View Dependent Claims (14, 15, 16, 17)
-
Specification