Noise suppress processing apparatus and method
First Claim
1. A noise suppression apparatus for independently outputting speech frequency components and noise frequency components, comprising:
- a speech input section which receives speech uttered by a speaker at different positions and generates speech signals corresponding to the different positions;
a frequency analyzer section which frequency-analyzes the speech signals in units of channels of the speech signals to output frequency components for a plurality of channels;
a first beam former processor section which suppresses arrival noise other than a target speech by adaptive filtering using the frequency components for the plurality of channels to output the target speech;
a second beam former processor section which suppresses the target speech by adaptive filtering using the frequency components for the plurality of channels to outputting noise;
a noise direction estimating section which estimates a noise direction from filter coefficients calculated by the first beam former processor section;
a target speech direction estimating section which estimates a target speech direction from filter coefficients calculated by said second beam former processor section;
a target speech direction correcting section which corrects a first input direction as an arrival direction of the target speech to be input in said first beam former processor section on the basis of the target speech direction estimated by said target speech direction estimating section; and
a noise direction correcting section which corrects a second input direction as an arrival direction of noise to be input in said second beam former processor section on the basis of the noise direction estimated by said noise direction estimating section.
1 Assignment
0 Petitions
Accused Products
Abstract
A noise suppress processing apparatus has a speech input section for detecting speech uttered by the speaker at different positions, an analyzer section for obtaining frequency components in units of channels by frequency-analyzing speech signals in units of speech detecting positions, a first beam former processor section for obtaining target speech components by suppressing noise in the speaker direction by filtering the frequency components in units of channels using filter coefficients, which are calculated to decrease the sensitivity levels in directions other than a desired direction, a second beam former processor section for obtaining noise components by suppressing the speech of the speaker by filtering the frequency components for the plural channels obtained by the analyzer section to set low sensitivity levels in directions other than a desired direction, an estimating section for estimating the noise direction from the filter coefficients of the first beam former processor section, and estimating the target speech direction from filter coefficients of the second beam former processor section, and a correcting section for correcting a first input direction as the arrival direction of the target speech to be input in the first beam former processor section on the basis of the target speech direction estimated by the estimating section, and correcting a second input direction as the arrival direction of noise to be input in the second beam former processor section on the basis of the noise direction estimated by the estimating section.
-
Citations
20 Claims
-
1. A noise suppression apparatus for independently outputting speech frequency components and noise frequency components, comprising:
-
a speech input section which receives speech uttered by a speaker at different positions and generates speech signals corresponding to the different positions;
a frequency analyzer section which frequency-analyzes the speech signals in units of channels of the speech signals to output frequency components for a plurality of channels;
a first beam former processor section which suppresses arrival noise other than a target speech by adaptive filtering using the frequency components for the plurality of channels to output the target speech;
a second beam former processor section which suppresses the target speech by adaptive filtering using the frequency components for the plurality of channels to outputting noise;
a noise direction estimating section which estimates a noise direction from filter coefficients calculated by the first beam former processor section;
a target speech direction estimating section which estimates a target speech direction from filter coefficients calculated by said second beam former processor section;
a target speech direction correcting section which corrects a first input direction as an arrival direction of the target speech to be input in said first beam former processor section on the basis of the target speech direction estimated by said target speech direction estimating section; and
a noise direction correcting section which corrects a second input direction as an arrival direction of noise to be input in said second beam former processor section on the basis of the noise direction estimated by said noise direction estimating section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A noise suppression apparatus for independently outputting speech frequency components and noise frequency components, comprising:
-
a speech input section which receives speech uttered by a speaker at least at two different positions and generates speech signals corresponding to the speech receiving positions in units of channels;
a frequency analyzer section which frequency analyzes the speech signals and outputs frequency components for a plurality of channels;
a first beam former processor section which executes arrival noise suppression processing for suppressing speech components other than speech from a speaker direction to obtain a target speech component, the noise suppression processing being performed by adaptive filtering of the frequency components for the plurality of channels obtained by said frequency analyzer section, using filter coefficients which are calculated to decrease sensitivity levels in directions other than a desired direction;
a second beam former processor section which executes second speech suppression processing for suppressing the speech from the speaker direction to obtain a first noise component, the speech suppression processing being performed by adaptive filtering of the frequency components for the plurality of channels obtained by said frequency analyzer section, using filter coefficients which are calculated to decrease sensitivity levels in directions other than a desired direction;
a third beam former processor section which executes second speech suppression processing for suppressing the speech from the speaker direction to obtain a second noise component, the second speech suppression processing being performed by adaptive filtering of the frequency components for the plurality of channels obtained by said frequency analyzer section, using filter coefficients which are calculated to decrease sensitivity levels in directions other than a desired direction;
a noise direction estimating section which estimates a noise direction from the filter coefficients calculated by said first beam former processor section;
a first target speech direction estimating section which estimates a first target speech direction from the filter coefficients calculated by said second beam former processor section;
a second target speech direction estimating section which estimates a second target speech direction from the filter coefficients calculated by said third beam former processor section;
a first input direction correcting section which corrects a first input direction as an arrival direction of target speech to be input in said first beam former processor section on the basis of at least one of the first target speech direction estimated by said first target speech direction estimating section and the second target speech direction estimated by said second target speech direction estimating section;
a second input direction correcting section which, when the noise direction estimated by said noise direction estimating section falls with a predetermined first range, corrects a second input direction as an arrival direction of noise to be input in said second beam former processor section on the basis of the noise direction;
a third input direction correcting section which, when the noise direction estimated by said noise direction estimating section falls with a predetermined second range, corrects a second input direction as an arrival direction of noise to be input in said third beam former processor section on the basis of the noise direction; and
an effective noise determination section which determines one of the first and second output noise components as true noise output components on the basis of whether the noise direction estimated by said noise direction estimating section falls within the predetermined first or second ranges and outputs the determined output noise component, and at the same time, determines which estimation result of said first and second speech direction estimating sections is effective and outputs the determined speech direction estimation result to said first input direction correcting section. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A noise suppression method for independently outputting speech frequency components and noise frequency components, comprising the steps of:
-
receiving speech uttered by a speaker at different positions to obtain speech signals of different channels;
frequency-analyzing the speech signals in units of channels to obtain frequency spectrum components in units of channels;
suppressing arrival noise other than a target speech by adaptive filtering using the frequency spectrum components in units of channels obtained in the frequency analyzing step, to output the target speech;
suppressing the target speech by adaptive filtering using the frequency components in units of channels to obtain noise components;
estimating a noise direction from filter coefficients used in adaptive filtering and calculated in the step of suppressing arrival noise;
estimating a target speech direction from filter coefficients used in adaptive filtering and calculated in the step of suppressing the target speech;
correcting a first input direction as an arrival direction of the target speech to be input in the step of suppressing arrival noise on the basis of the target speech direction estimated in the step of estimating a target speech direction; and
correcting a second input direction as an arrival direction of noise to be input in the step of suppressing the target speech on the basis of the noise direction estimated by the step of estimating a noise direction. - View Dependent Claims (16, 17)
-
-
18. A noise suppression method comprising the steps of:
-
receiving speech uttered by a speaker at different positions to obtain speech signals of different channels;
frequency-analyzing speech signals in units of channels to obtain frequency spectrum components in units of channels;
executing arrival noise suppression processing for suppressing speech components other than speech from a speaker direction to obtain target speech components, the arrival noise suppression processing being performed by adaptive filtering of the frequency spectrum components for the plurality of channels obtained in units of channels in the frequency analyzing step, using filter coefficients which are calculated to decrease sensitivity levels in directions other than a desired direction;
executing first speech suppression processing for suppressing the speech from the speaker direction to obtain first noise components, the first speech suppression processing being performed by adaptive filtering of the frequency components for the plurality of channels using the frequency components obtained in units of channels in the frequency analyzing step, using filter coefficients which are calculated to decrease sensitivity levels in directions other than a desired direction;
executing second speech suppression processing for suppressing the speech from the speaker direction to obtain first noise components, the second speech suppression processing being performed by adaptive filtering of the frequency spectrum components for the plurality of channels obtained in units of channels in the frequency analyzing step, using filter coefficients which are calculated to decrease sensitivity levels in directions other than a desired direction;
estimating a noise direction from the filter coefficients calculated in the step of suppressing arrival noise suppression processing;
estimating a first target speech direction from the filter coefficients calculated in the step of executing first speech suppression processing;
estimating a second target speech direction from the filter coefficients calculated in the step of executing second speech suppression processing;
correcting a first input direction as an arrival direction of target speech to be input in the step of executing arrival noise suppression processing on the basis of at least one of the first target speech direction and the second target speech direction;
correcting a second input direction as an arrival direction of noise to be input in the step of executing first suppression processing on the basis of the noise direction estimated in the noise direction estimating step, as needed, when the noise direction falls with a predetermined first range;
correcting a second input direction as an arrival direction of noise to be input in the step of executing second speech suppression processing on the basis of the noise direction, when the noise direction falls with a predetermined second range; and
determining one of the first and second output noise components as true noise output components on the basis of whether the noise direction estimated in the noise direction estimating step falls within the predetermined first or second ranges and outputting the determined output noise component, and at the same time, determining which estimation result in the first and second speech direction estimating steps is effective and outputting the determined speech direction estimation result as a speech direction estimation result to be used in the first input direction correcting step. - View Dependent Claims (19, 20)
-
Specification