Microphone array signal enhancement using mixture models
First Claim
1. A signal enhancement adaptive system, comprising:
- a speech model that characterizes statistical properties of speech;
a noise model that characterizes statistical properties of noise; and
, a plurality of adaptive filter parameters utilized by the signal enhancement adaptive system to provide an enhanced signal output, the enhanced signal output being based, at least in part, upon a plurality of frequency transformed input signals, the plurality of adaptive filter parameters being modified based, at least in part, upon the speech model, the noise model and the enhanced signal output.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method facilitating signal enhancement utilizing mixture models is provided. The invention includes a signal enhancement adaptive system having a speech model, a noise model and a plurality of adaptive filter parameters. The signal enhancement adaptive system employs probabilistic modeling to perform signal enhancement of a plurality of windowed frequency transformed input signals received, for example, for an array of microphones. The signal enhancement adaptive system incorporates information about the statistical structure of speech signals. The signal enhancement adaptive system can be embedded in an overall enhancement system which also includes components of signal windowing and frequency transformation.
-
Citations
21 Claims
-
1. A signal enhancement adaptive system, comprising:
-
a speech model that characterizes statistical properties of speech;
a noise model that characterizes statistical properties of noise; and
,a plurality of adaptive filter parameters utilized by the signal enhancement adaptive system to provide an enhanced signal output, the enhanced signal output being based, at least in part, upon a plurality of frequency transformed input signals, the plurality of adaptive filter parameters being modified based, at least in part, upon the speech model, the noise model and the enhanced signal output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An overall signal enhancement system, comprising:
-
a frequency transformation component that receives windowed signal inputs, computes a frequency transform of the windowed signals, and provides outputs of frequency transformed windowed signals; and
,a signal enhancement adaptive system having a speech model, a noise model and a plurality of adaptive filter parameters utilized to provide an enhanced signal output, the enhanced signal output being based, at least in part upon, the frequency transformed windowed signals, the plurality of adaptive filter parameters being modified based, at least in part, upon the speech model, the noise model and the enhanced signal output. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for speech signal enhancement, comprising:
-
utilizing a signal enhancement adaptive model having a speech model and a noise model, providing an enhanced signal output based on a plurality of adaptive filter parameters; and
,modifying at least one of the adaptive filter parameters based, at least in part, upon the speech model, the noise model and the enhanced signal output. - View Dependent Claims (17)
-
-
18. A method for speech signal enhancement, comprising:
-
calculating an enhanced signal output based on a plurality of adaptive filter parameters;
for each frame and subband, calculating a conditional mean of the enhanced signal output;
for each frame and subband, calculating a conditional precision of the enhanced signal output;
for each frame and subband, calculating a conditional precision of the enhanced signal output;
calculating a conditional probability of a speech model;
calculating an autocorrelation of the enhanced signal output;
calculating a cross correlation of the enhanced signal output; and
,modifying at least one of the plurality of adaptive filter parameters based on the autocorrelation and cross correlation of the enhanced signal output.
-
-
19. A data packet transmitted between two or more computer components that facilitates signal enhancement, the data packet comprising:
a data field comprising a plurality of adaptive filter parameters, at least one of the plurality of adaptive filter parameters having been modified based, at least in part, upon an enhanced signal output, a speech model and a noise model.
-
20. A computer readable medium storing computer executable components of a signal enhancement adaptive model, comprising:
-
a speech model component that models speech; and
,a noise model component that models noise;
the signal enhancement adaptive mode utilizing a plurality of adaptive filter parameters to provide an enhanced signal output, the enhanced signal output being based, at least in part upon, a plurality of frequency transformed input signals, the plurality of adaptive filter parameters being modified based, at least in part, upon the speech model, the noise model and the enhanced signal output.
-
-
21. A signal enhancement system, comprising:
-
means for windowing a plurality of input signals;
means for frequency transforming the plurality of windowed input signals;
means for modeling speech;
means for modeling noise;
means for providing an enhanced signal output based, at least in part, upon the frequency transformed windowed signals; and
,means for modifying the plurality of adaptive filter parameters, modification being based, at least in part, upon the means for modeling speech, the means for modeling noise and the enhanced signal output.
-
Specification