Acoustic echo suppression
First Claim
1. A method for acoustic echo suppression comprising:
- temporally segmenting a sound signal into segmented sound signals stored within a plurality a frequency bins according to frequency and time of capture, the sound signal comprising a near-end signal and a residual echo;
modeling segmented sound signals stored in respective frequency bins as a probability density function to determine a probability that respective frequency bins comprise predominantly near-end signal or predominantly residual echo, the modeling for respective frequency bins comprising;
forming an unknown parameter vector comprising unknown parameters characterizing the probability density function; and
evaluating the unknown parameter vector using a statistical approach to determine the unknown parameters; and
computing an acoustic echo suppression output having a suppressed residual echo, the acoustic echo suppression output proportional to products of segmented sound signals and probabilities associated with respective frequency bins.
2 Assignments
0 Petitions
Accused Products
Abstract
Sound signals captured by a microphone are adjusted to provide improved sound quality. More particularly, an Acoustic Echo Reduction system which performs a first stage of echo reduction (e.g., acoustic echo cancellation) on a received signal is configured to perform a second stage of echo reduction (e.g., acoustic echo suppression) by segmenting the received signal into a plurality of frequency bins respectively comprised within a number of frames (e.g., 0.3 s to 0.5 s sound signal segments) for a given block. Data comprised within respective frequency bins is modeled according to a probability density function (e.g., Gaussian distribution). The probability of whether respective frequency bins comprise predominantly near-end signal or predominantly residual echo is calculated. The output of the acoustic echo suppression is computed as a product of the content of a frequency bin in a frame and the probability the frequency bin in a frame comprises predominantly near-end signal, thereby making near-end signals more prominent than residual echoes.
219 Citations
20 Claims
-
1. A method for acoustic echo suppression comprising:
-
temporally segmenting a sound signal into segmented sound signals stored within a plurality a frequency bins according to frequency and time of capture, the sound signal comprising a near-end signal and a residual echo; modeling segmented sound signals stored in respective frequency bins as a probability density function to determine a probability that respective frequency bins comprise predominantly near-end signal or predominantly residual echo, the modeling for respective frequency bins comprising; forming an unknown parameter vector comprising unknown parameters characterizing the probability density function; and evaluating the unknown parameter vector using a statistical approach to determine the unknown parameters; and computing an acoustic echo suppression output having a suppressed residual echo, the acoustic echo suppression output proportional to products of segmented sound signals and probabilities associated with respective frequency bins. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for acoustic echo reduction, comprising:
an acoustic echo suppressor configured to; temporally segment a sound signal into segmented sound signals stored within a plurality a frequency bins according to frequency and time of capture, the sound signal comprising a near-end signal and a residual echo; model segmented sound signals stored in respective frequency bins as a probability density function to determine a probability that respective frequency bins comprise predominantly near-end signal or predominantly residual echo, the modeling for respective frequency bins comprising; forming an unknown parameter vector comprising unknown parameters characterizing the probability density function; and evaluating the unknown parameter vector using a statistical approach to determine the unknown parameters; and compute an acoustic echo suppression output having a suppressed residual echo, the acoustic echo suppression output proportional to products of segmented sound signals and probabilities associated with respective frequency bins. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer storage device comprising computer executable instructions that when executed via a processing unit perform a method for acoustic echo suppression, comprising:
-
temporally segmenting a sound signal into segmented sound signals stored within a plurality a frequency bins according to frequency and time of capture, the sound signal comprising a near-end signal and a residual echo; modeling segmented sound signals stored in respective frequency bins as a probability density function to determine a probability that respective frequency bins comprise predominantly near-end signal or predominantly residual echo, the modeling for respective frequency bins comprising; forming an unknown parameter vector comprising unknown parameters characterizing the probability density function; and evaluating the unknown parameter vector using a statistical approach to determine the unknown parameters; and computing an acoustic echo suppression output having a suppressed residual echo, the acoustic echo suppression output proportional to products of segmented sound signals and probabilities associated with respective frequency bins. - View Dependent Claims (18, 19, 20)
-
Specification