AU721270B2 - Noise reduction apparatus and noise reduction method - Google Patents
Noise reduction apparatus and noise reduction method Download PDFInfo
- Publication number
- AU721270B2 AU721270B2 AU13525/99A AU1352599A AU721270B2 AU 721270 B2 AU721270 B2 AU 721270B2 AU 13525/99 A AU13525/99 A AU 13525/99A AU 1352599 A AU1352599 A AU 1352599A AU 721270 B2 AU721270 B2 AU 721270B2
- Authority
- AU
- Australia
- Prior art keywords
- noise
- amplitude
- spectrum
- output
- power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 230000009467 reduction Effects 0.000 title claims description 146
- 238000000034 method Methods 0.000 title claims description 64
- 238000001228 spectrum Methods 0.000 claims description 174
- 230000009466 transformation Effects 0.000 claims description 43
- 230000001629 suppression Effects 0.000 claims description 21
- 238000002407 reforming Methods 0.000 claims description 16
- 230000001131 transforming effect Effects 0.000 claims description 10
- 230000007423 decrease Effects 0.000 claims description 7
- 230000006870 function Effects 0.000 description 19
- 238000011410 subtraction method Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000007796 conventional method Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 101150087426 Gnal gene Proteins 0.000 description 1
- 230000005534 acoustic noise Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
- G10L21/0232—Processing in the frequency domain
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/78—Detection of presence or absence of voice signals
- G10L25/84—Detection of presence or absence of voice signals for discriminating voice from noise
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Quality & Reliability (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Noise Elimination (AREA)
Description
NOISE REDUCTION APPARATUS AND NOISE REDUCTION METHOD BACKGROUND OF THE INVENTION Field of the Invention The present invention relates to a noise reduction method of a speech signal adopted in a speech communication system or a speech recognition system used under an environmentwith background noises. The noise reduction method suppresses a noise of the speech signal input to these systems by eliminating the noise. The present invention also relates to a noise reduction method of a noise frame of the speech signal by suppressing its amplitude.
Background Arts A conventional method to reduce the background noises is illustrated in the drawing of Fig.15. The method will be described below. This method converts an input signal of speech having background noises from analogue to digital.
An A/D converted input signal is divided into fixed periods (frames). Then, the followings are performed in order to obtain an output signal with reduced noises for every one of the divided frames. A discrete Fourier transformation is applied to a series of input signals including a fixed period signal (hereinafter referred to as a frame signal) 2/ The frame signal is transformed to a frequency spectrum by 2 Applying the discrete Fourier transformation to the series of input signals. The frequency spectrum is divided into an amplitude spectrum and a phase spectrum. An estimated noise amplitude spectrum has been estimated from a non speech frame. The estimated noise amplitude spectrum is subtracted from the amplitude spectrum of the input signal using a subtraction filter. By doing so, a speech amplitude spectrum with reduced background noises (output amplitude spectrum) is estimated. Then, the speech amplitude spectrum is added to the phase spectrum to get a frequency spectrum of the speech with reduced background noises. By applying an inverse discrete Fourier transformation to the frequency spectrum of this speech, the output signal with reduced noises is obtained. This 15 method is being proposed in a paper by Steven F Ball, entitled "Suppression of acoustic noise in speech using spectrum subtraction", IEEE Trans. Acoust., Speech and Signal Proc., vol. ASSP-29, PP.113-120, Apr. 1979.
20 Fig 15 illustrates a block chart of the conventional noise reduction method.
9*66 First of all, an overall operation of the conventional noise reduction method is described with reference to the drawing of 0* 0S \\melb files\home$\Linda\Keep\spec\13525-99.doc 28/10/99 An input signal 107 cut into a fixed frame length is transformed to a frequency domain at a Fourier transformation unit 101. An input phase spectrum 108 and an input amplitude spectrum 109 are output from the Fourier transformation unit 101. A noise period deciding unit 102 decides that the input signal is in a speech frame (period) if greater than a threshold value TH, and the input signal is in a noise frame (period) if less than the threshold value
TH.
When a current frame is a noise frame, then an estimated noise amplitude spectrum calculating unit 103 performs a weighted addition of the input amplitude spectrum 109 of that time and an estimated noise amplitude spectrum up to that time and outputs an updated estimatednoise amplitude spectrum 110.
A typical transmission function of the subtraction filter unit 104 is expressed by an equation (1) F S(o)2-r E 2 )2(1) S (6)2 whereas F (co) subtraction filter S input amplitude spectrum E (N estimated noise amplitude spectrum r :reduction rate For the equation S denotes to an amplitude spectrum of the input signal, E (N denotes to an estimated noise amplitude spectrum, and r is a constant expressing the reduction rate of the estimated noise amplitude spectrum.
An amount of noise suppression increases as the reduction rate r increases. On the other hand, the amount of noise suppression decreases as the reduction rate r decreases.
The reduction rate r is calculated based on a pre-determined equation at the subtraction filter unit 104.
Further, based on the reduction rate r, an output amplitude spectrum 111 is output from the subtraction filter unit 104 by subtracting the estimated noise amplitude spectrum from the input amplitude spectrum, in a same manner as the equation (1) In other words, at the subtraction filter unit 104, the noise suppression is weakened by decreasing the reduction rate for a frame with small power such as noise frame or consonant ounds.
An inverse Fourier transformation unit 105 outputs an output signal in a time domain.
The first conventional spectrum subtraction method has a disadvantage of deteriorated speech quality due to cutoff of a speech such as onset of speech, ending part of speech, or frame with small power such as consonant sounds. Such cutoff of the speech will further increase by increasing the reduction rate r.
In order to resolve this problem, a method to vary the reduction rates of the subtraction filter for every frames is disclosed in Japanese unexamined patent publication HEI8-221092. In this method, suppose that the F as in the equation is used as the subtraction filter, for example, then if an input is large, r is set large. And if an input is small, the speech cutoff is reduced by making the r small.
As a second conventional spectrum subtraction method in improving a noise reduction efficiency, a function called window function is determined for a period in time axis, and Sthe signals for applying the Fourier transformation is 2'Zk eightedbymultiplying of the window function. For example, a frame signal and a fixed length signal which is continuous to the frame signal (overlap signal) are multiplied by the window function and then the Fourier transformation is applied. For a frame signal output from the inverse Fourier transformation, an overlap signal output from the inverse Fourier transformation of the previous frame is added to a beginning of the sample weighted by less than 1 in the frame.
This conventional method is being utilized in North America CDMA Automobile Telephone System (TIA/EIA, IS-127, i0 "Enhanced Variable Rate Codec Service Option 3 for Wideband Spread Spectrum Digital Systems"). The window function used in this example is illustrated in the drawing of Fig.16.
In the drawing, the window function is used so that addition of weights of the samples corresponding to an addition of the frame signal and the overlap signal becomes i. As well, the window function is used to get smooth edges of the signals for applying the Fourier transformation. By weighting using such window function, an estimation accuracy of the noise amplitude spectrum is improved, and eventually, the noise reduction efficiency is improved.
As a third conventional spectrum subtraction method, there R4/ s a method of applying Fourier transformation to a frame gnal and a fixed length signal (overlap signal) continuous to the frame signal without weighting by the window function.
This method is being used in the noise reduction apparatus disclosed in Japanese unexamined patent publication HEI 9-34497. This method implements a waveform reforming process which overlaps an overlap signal output from the inverse Fourier transformation of the previous frame with a frame signal output from the inverse Fourier transformation at a triangle window and outputs the result.
The waveform reforming process is implemented to achieve smooth outputs between frames. The overlap signal output from the inverse Fourier transformation is stored for overlapping to a next frame. The waveform reforming process is expressed by an equation (2) O (j Dj Zj) /L (jo--l Zj =ODi j (j =OL--1) (2) whereas Oj output signal Dj frame signal Zj overlap signal M: frame length SL:overlap signal length An advantage of the third conventional method is described below.
In order to implement a spectrum subtraction method, theoretically, it is common to use a 16-bits fixed decimal point calculation digital signal processor (fixed decimal point DSP) having a limited precision calculation. The precision calculation of the fixed decimal point DSP is increased by a double precision calculation or by shifting a decimal point up by certain places. However, these can cause a problem of increased amount of calculation.
Basically, the Fourier transformation and inverse Fourier transformation involve a large amount of calculation.
However, there are many cases of wanting to implement the spectrum subtraction method by involving a small amount of calculation, although this may sacrifice the precision calculation. When the third conventional spectrum subtraction method is adopted, since the frame signal for applying Fourier transformation is not weighted by the window function, a dynamic range.of the frame signal does not spread. And an accuracy deterioration of the frame Ssignal is small if being applied the Fourier transformation and inverse Fourier transformation with the limited 8 precision calculation. This is the reason for using the fixed decimal point DSP involving the small amount of calculation.
The fourth conventional noise reduction method using a spectrum subtraction, at first, estimates a noise power for calculating the estimated noise amplitude spectrum, and a calculated noise power is taken as a noise frame deciding threshold value. Then, if an input power is smaller than this threshold value, the input frame is decided as a noise frame. It is common that the estimated noise amplitude spectrum is calculated as an average of noise signals, that is, an average of input signals of apluralityof frames which are decided as noises. This spectrum subtraction method is disclosed in Japanese unexamined patent publication HEI8-221092 as an example.
As a fifth conventional method to reduce the background noise, there is a method to decline a noise perception by suppressing an amplitude of the noise period. A method which is disclosed in Japanese unexamined patent publication HEI7-38454 decides a state of current frame from a predetermined finite state which expresses a signal mode, and suppresses the amplitude by a certain intensity if the state 2 of current frame is indicating a noise frame state.
The first conventional spectrum subtraction method has the disadvantage where a noise period is distorted and become an unpleasant residual noise called musical noise, which is a major practical problem.
This problem occurs in the noise period when an output amplitude spectrum shows a form in which a power of the output amplitude spectrum is sparsely concentrated to some of frequencies by subtracting estimated noise amplitude spectrum. The problem occurs when the power concentrated frequencies varies irregularly among frames. To solve the problem of musical noise, one can adopt a method to make the reduction rates of estimated noise amplitude spectrum variable, by setting an amount of reduction small for the noise frame. But the setting of the reduction rates small leads to a problem which is a lack in the amount of noise suppression for the noise frame.
For the second conventional spectrum subtraction method, the noise reduction efficiency will improve by applying the Fourier transformation to a signal weighted by the window function so that both edges of the signal approaches 0.
RA However, an accuracy of the signal at both edges declines when this method is performed by the fixed decimal point DSP, therefore, there is a problem of discontinuous feeling sound occurring at the frame boundaries when both edges of the signal output from the inverse Fourier transformation deteriorates.
In the third conventional example, for the case of applying the Fourier transformation to a signal not being weighted, an accuracy is easily attained even if being implemented by the fixed decimal point DSP. However, variation among frames of noise amplitude spectrum component included in the input amplitude spectrum is more enlarged for this case than a case of applying Fourier transformation to the signal being weighted. Therefore, as a result, the noise reduction efficiency is reduced for the non-weighting case comparing to the weighting case.
In the fourth conventional spectrum subtraction method, for deciding the noise period, the noise period deciding threshold value is set higher for the cases of a large power variation of noise so that the noise frame can be decided correctly. In doing so, the speech frame is also wrongly decided as a noise frame to a certain extent, and a speech spectrum will be involved to the estimated noise amplitude spectrum, resulting in the speech cutoff. On contrary, to z prevent this from happening, the noise period deciding 3 11 r~ threshold value can be set lower so as not to decide the speech frame as the noise frame. But by doing so the noise frame is misjudged as a speech frame, therefore, the updating of estimated noise amplitude spectrum is not performed correctly, and as a result, the noise reduction efficiency is reduced.
The fifth conventional method declines the noise perception by suppressing the amplitude of noise period, and a current frame state is decided from a pre-determined finite states expressing the signal mode. A problem with the fifth conventional method is that if the frame state indicates a noise frame state, if this method adopts amethodsuppressing the amplitude of noise frame by a certain intensity, there is a case that the frame state transition happens frequently between the speech frame state and the noise frame state in a short period of time depending on a type of input noise.
In addition to that, the intensity of suppressing amplitude changes frequently. These result in problems of unstable output power and deteriorated hearing.
The present invention attempts to solve the problems mentioned above by aiming for a noise reduction method which can lessen unpleasant residual noise, even if the spectrum 7of each frame is sparsely concentrated to some of the frequencies or even if the frame state transition are happening frequently from or to the noise frame.
Disclosure of the invention According to one aspect of the present invention, a noise reduction apparatus for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length comprises an amplitude adjusting filter unit which obtains a desired output for each frame by multiplying a subtraction output from the spectrum subtraction filter and an amplitude adjusting coefficient which is determined from a power of the amplitude spectrum and a power of the estimated noise amplitude spectrum.
According to another aspect of the present invention, the noise reduction apparatus includes the spectrum subtraction filter which varies a reduction rate of a subtraction of estimated noise amplitude spectrum based on the estimated noise amplitude spectrum; and includes the amplitude adjusting filter unit which varies the amplitude adjusting coefficient based on the reduction rate.
to another aspect of the present invention, the noise reduction apparatus includes the amplitude adjusting filter unit which increases the amplitude adjusting coefficient if the reduction rate is large, so as to intensify a noise suppression of speech period and to increase an output value of output signal; and includes the amplitude adjusting filter unit which decreases the amplitude adjusting coefficient if the reduction rate is small, so as to weaken a noise suppression of noise period and to decrease an output value of output signal.
According to another aspect of the present invention, the noise reduction apparatus includes the amplitude adjusting filter unit which multiplies the amplitude adjusting coefficient to an amplitude spectrum is a time domain, which has applied an inverse orthogonal transformation to the subtraction output by the spectrum subtraction filter.
According to another aspect of the present invention, the noise reduction apparatus includes the amplitude adjusting filter unit which multiplies the amplitude adjusting coefficient to the amplitude spectrum in a frequency domain for each frame, and obtains an output by applying an inverse orthogonal transformation.
According to another aspect of the present invention, the noise reduction apparatus inlcudes the amplitude adjusting coefficient which is a value obtained by an addition of a weighted amplitude adjusting coefficient obtained at a previous frame and an amplitude adjusting coefficient of a current frame which is obtained based on a difference of the power of amplitude spectrum of input signal of the current frame and the power of estimated noise amplitude spectrum of the current frame.
According to another aspect of the present invention, anoise reduction apparatus for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length comprises an input signal creating unit for getting signals inperiods before andafter a current frame, multiplying a weighted function of less than 1 to the signals in the periods before and after the current frame so that edges of the periods will be close to 0, and attaching the periods before and after the current frame to the current frame, so that an output of the input signal creating unit is treated as an input signal for calculating the amplitude spectrum.
According to another aspect of the present invention, the noise reduction apparatus further inlcudes a waveform reforming unit for reforming the current frame by using a period after the previous frame, which is multiplied by the weighted function of 1.
According to another aspect of thepresent invention, a noise reduction apparatus for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length comprises a reduction rate calculating unit for obtaining a reduction rate by calculating an average noise power from a plurality of frames of the estimated noise amplitude spectrum, and by comparing the calculated average noise power with a noise period deciding threshold value; and comprises the calculated reduction rate which is used as the reduction rate of the spectrum subtraction filter.
According to another aspect of the present invention, the noise reduction apparatus further comprises an average noise power calculating unit for calculating an average noise power from a plurality of frames of the estimated noise filter unit which multiplies the subtraction output which is output from the spectrum subtraction filter for each frame to an amplitude adjusting coefficient determined from the average noise amplitude power and the amplitude spectrum power, and obtains a desired output.
According to another aspect of thepresent invention, a noise reduction method for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length comprises the steps of: varying a reduction rate of the spectrum subtraction filter based on the estimated noise amplitude spectrum; and multiplying a subtraction output which is output from the spectrum subtraction filter for each frame to the amplitude adjusting coefficient determined from a power of amplitude spectrum and a power of estimated noise amplitude spectrum, and obtaining a desired output.
According to another aspect of the present invention, anoise reduction method for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is R obtained by orthogonally transforming an input signal cut into a fixed frame length, comprises the steps of calculating 17 a reduction rate including a step of calculating an average noise power from a plurality of frames of the estimated noise amplitude spectrum and a step of comparing the calculated average noise power with a noise period deciding threshold value; and setting the calculated reduction rate as a reduction rate of the spectrum subtraction filter.
Brief Description of the drawings Fig.l illustrates a configuration of spectrum subtraction method of embodiment 1 of the present invention; Fig.2 illustrates a flow chart of the noise reduction method in an amplitude adjusting filter in the noise reduction method of embodiment 1; Fig.3 explains an operation performed by a noise period deciding unit of embodiment 1; Fig.4 illustrates an operation performed by an amplitude adjusting filter of embodiment 1; explains output signals of spectrum subtraction method of embodiment 1; Fig.6 illustrates a configuration of spectrum subtraction method of embodiment 2 of the present invention; Fig.7 illustrates a configuration of subtraction method of embodiment 3 of the present invention; Fig.8 illustrates an example of input signal for noise reduction method of embodiment 3; 18 Fig.9 illustrates an example of weighting function to be multiplied by the input signal creating unit for thenoise reduction method of embodiment 3; illustrates an example of output signal of inverse Fourier Transformation unit for the noise reduction method of embodiment 3; Fig.1ll illustrates a configuration of spectrum subtraction method of embodiment 4 of the present invention; Fig.12 illustrates an operation of the noise reduction method of embodiment 4; Fig.13 illustrates a spectrum subtraction method of embodiment 5 of the present invention; Fig.14 explains an operation of a noise reduction method of embodiment Fig.15 illustrates a configuration of the conventional noise reduction method; Fig.16 illustrates a window function used for the conventional noise reduction method; Fig.17 illustrates a comparison of the operations of embodiment 1; and Fig.18 illustrates a waveform reforming process of the embodiment 3.
RBest mode for carrying out the invention 1 Embodiment 1.
A noise reduction method of the embodiment 1 is described.
According to the noise reduction method of the present embodiment, a reduction rate of the spectrum subtraction filter is variable. The noise reduction method of the present invention comprises an amplitude adjusting filter unit which subtracts an amplitude from a normal output. The amplitude subtraction relies on the reduction rate of the spectrum subtraction filter.
The drawing of Fig.l illustrates a block chart of the noise reduction method of the embodiment i. The drawing of Fig.2 illustrates a flow chart of the amplitude adjusting filter unit of Fig.l.
The drawing of Fig.17 illustrates a comparison of operations for the speech period and the noise period To begin with, an overall operation of the noise reduction method of embodiment 1 is described with reference to the drawing of Fig.l.
An input signal 7 having a fixed frame length is orthogonally transformed at the Fourier transformation unit i, transformed to a frequency domain, and an input phase spectrum 8 and an input amplitude spectrum 9 are output. A noise period deciding unit 2 decides that the input signal is in a speech frame (period) if it exceeded a threshold value TH, and decides that the input signal is in a noise frame (period) if below the threshold value. If an equation is satisfied, the threshold TH is replaced by a new threshold THnew Pi< 2. OTH (3) TH,, 9TH+0. 1Pin (4) Whereas Pin is an input signal power, TH is a noise period deciding threshold value before updating, and THnew is a noise period deciding threshold value after updating.
Accordingly, a relation illustrated in the drawing of Fig.3 is obtained. If a current frame is decided as a noise frame, an estimated noise amplitude spectrum calculation unit 3 performs a weighted addition of an input amplitude spectrum 9 of the time and an estimated noise amplitude spectrum up to that time and outputs an estimated noise amplitude spectrum 10. For example, the estimated noise amplitude spectrum 10 is updated by an equation E (N =Eold (N a 2] 21 Whereas E (N estimated noise amplitude spectrum after updating Eold (N estimated noise amplitude spectrum before updating S (to) amplitude spectrum of input signal 0<a<1 At the subtraction filter unit 4, the reduction rate r is calculated based on a next equation and an obtained reduction rate r is output as a noise reduction intensity 13.
r =m i n 1.0, r TH P OWs /POW, (6) POWs: power of amplitude spectrum of input signal of all frequencies of a current frame.
POWN: power of estimated noise amplitude spectrum of all frequencies of a current frame 0 r TH< 1 Further, based on the reduction rate r, an input amplitude spectrum is subtracted by an estimated noise amplitude spectrum in a same manner as the equation to give a subtracted output amplitude spectrum 11.
ry'. )22 The subtraction filter unit 4 (spectrum subtraction filter) weakens a noise suppression by making the reduction rate small for a noise frame or a frame having small power such as consonant sounds.
The amplitude suppression of an output amplitude 12 which is returned to a time domain at an inverse Fourier transformation unit 5 is intensified since an amplitude adjusting coefficient gets small at a next amplitude adjusting filter unit 6 for those frames with small powers.
That is, the amplitude adjusting filter unit 6 performs the following three operations from steps S1 to S3 of Fig.2. The noise reduction intensity 13 (the reduction rate r) is input at step Sl. Then a power of estimated noise amplitude spectrum of a current frame is subtracted from a power of amplitude spectrum of input signal of the current frame. And then, an amplitude suppressing coefficient G is calculated using an equation for each frame.
P
G= POWs-POWN POWs- r POWN (POWs-POWN O, and, POWs-r-POW N>O)
G=O
(POW POW N 0, or, POW s-r- POW O) (7) Whereas POW s denotes a power of amplitude spectrum of all frequencies of input signal of a current frame, POWN denotes a power of estimated noise amplitude spectrum of all frequencies of the current frame, G denotes an amplitude suppressing coefficient of the current frame, and r denotes the reduction rate. As illustrated in the drawing of Fig.17, the amplitude suppressing coefficient G gets large if the reduction rate r is large. If the reduction rate r gets small, the amplitude suppressing coefficient G is also small.
Further, the amplitude adjusting coefficients g(n) for each of samples are calculated in step S2 using an equation (8) g =g AR+G (1-AR) (8) Provided that 0 <AR<1 Whereas g(n) denotes an amplitude adjusting coefficient of nth sample of a current frame, and n-I expresses a previous sample. As indicated in the drawing of Fig.17, when the reduction rate r is large, the amplitude suppressing coefficient G becomes large, and the amplitude adjusting coefficient g(n) gets large. When the reduction rate r is small, the amplitude suppressing coefficient Gbecomes small, and the amplitude adjusting coefficient g(n) gets small.
Further in step S3, the output amplitude 12 from the inverse Fourier transformation unit 5 is expressed in Sin, and an output signal 14 is calculated by multiplying the amplitude adjusting coefficient g(n) to the output amplitude 12 by using an equation Sou t =Sin X g (9) The drawing of Fig.4 illustrates input/output attributes of the amplitude adjusting filter unit 6. It is apparent from the drawing that, because the reduction rate r is small for the noise period, the amplitude adjusting coefficient g(n) is small. An output value for the noise period becomes small since a suppression gets large. On contrary, because the reduction rate r is larger for the speech period, the amplitude adjusting coefficient g(n) is large. An output value for the speech frame comparatively increases since a suppression gets small.
According to the present embodiment, the amount of reduction rate of the noise in the frequency domain is reduced for the noise frame or the speech frame having small power such as consonant sounds, therefore, the occurrences of musical noise are suppressed at the noise frame, and the cutoff of speech period is prevented. Fig.5 illustrates the amplitude spectrums of noise frame before reduction and after reduction.
In cases of intensifying the reduction rate r=l.0, only highly powered frequency components of amplitude spectrum of noise sparsely remains after reduction and turns into the musical noise. In cases of weakening the reduction rate sparse concentration to some frequencies of the amplitude spectrum of noise after reduction is prevented, and the musical noise does not occur. In the frame where the amount of reduction is decreased, the amplitude is suppressed responding to it, therefore, an insufficient amount of thenoise suppression is prevented. Additionally, the amplitude adjusting filter unit 6 of the present embodiment gradually changes the amplitude adjusting coefficients in a direction of time axis for every samples 2 quentially inside a frame by using the equation 26 27 Therefore, a natural output is obtained in spite of a sudden adjusting of the amplitude such as onset of the speech period.
Embodiment 2.
The amplitude adjustment can also be implemented to the frequency domain. That is, the amplitude adjusting filter unit is provided after the Fourier transformation unit so that the inverse Fourier transformation is applied to a signal after the amplitude is adjusted.
A method of the embodiment 2 of the present invention is described with reference to the drawings.
15 The drawing of Fig.6 illustrates a block chart showing the configuration of spectrum subtraction method of the present embodiment.
An operation of this method is described with reference to 20 the drawing of Fig.6.
Fig.6 illustrates a configuration for adjusting an amplitude in the frequency domain for which the amplitude adjusting filter of Fig.l is relocated immediately after the subtraction filter unit 4. Operation of all other parts is same as the operation of embodiment 1.
0 \\melbf iles\homeS\Linda\1eep\spec\l 3 52 5 9 9 .doc 28/10/99 In the drawing, the subtraction filter unit 4 calculates the reduction rate by using the equation and based on a calculated reduction rate, the estimated noise amplitude spectrum 10 is subtracted from the input amplitude spectrum 9, and the subtraction filter unit 4 outputs an output amplitude spectrum. The amplitude adjusting filter unit outputs a final output amplitude spectrum by multiplying the amplitude adjusting coefficient calculated based on the reduction rate r to the output amplitude spectrum.
According to the present embodiment, since the intensity of reduction is small for the noise frame or the speech frame having small power such as consonant sounds, therefore, the musical noise occurrence at the noise frame is suppressed, which prevents diminishing or distorting of consonant sounds period. In addition to that, in the frame with reduced amount of reduction, the amplitude is suppressed depending on the amount of reduction, such that the insufficient amount of noise suppression is prevented.
Also, the amplitude adjusting coefficient needs be calculated only once for each frame. In this embodiment, there is no need to calculate the amplitude adjusting coefficient for each of signal samples as in the step S3 of Fig.2 of the embodiment 1. Therefore, the present embodiment is implemented by small calculation amount.
Embodiment 3.
In the previous embodiment, the input signal is divided into fixed frames and speech is extracted for every frames.
Inevitably, the input signal becomes non-continuous at divided points of the frames, and this may result in the occurrence of discontinuous feeling sounds. This embodiment attempts to improve from this by smoothening a change in the input signal at the divided points between the frames.
Hereinbelow, the method of the present embodiment is described with reference to the drawings.
The drawing of Fig.7 illustrates a block chart of the configuration of spectrum subtraction method for the embodiment 3. Most of the elements are same as those of Fig.l.
New elements are: an input signal creating unit 19; and a waveform reforming unit The drawing of Fig.8 illustrates the example of input signal 7 for the noise reduction method of the embodiment 3. The _Ndrawing of Fig.9 illustrates a weighting function for multiplying to the input signal at the input signal creating unit for the noise reduction method of the embodiment 3.
The drawing of Fig.10 illustrates the example of output signal 5a of the inverse Fourier transformation unit 5 for the noise reduction method of the embodiment 3.
The operation of noise reduction method of the present embodiment is described with reference to the drawing of Fig.7.
Fig.8 illustrates a time series amplitude of the input signal 7 after the A/D conversion, which is inputted to the input signal creating unit 19. Suppose that a frame signal for suppressing noise of a current frame is s(i)(i=n, then the input signal creating unit 19 cuts out s(i) including signals before and after the frame signal. A of Fig.8 illustrates a period before the frame. B and C of Fig.8 illustrate periods after the frame. Next, multiply the s(i) nto the weighting function of Fig.9, to get a signal s' as expressed by an equation The period of A and C of Fig.8 are weighted so their edges approach 0. The period of B of Fig.8 is weighted by 1 which is same weighting as the frame signal.
A' s' =S -W (i-n+a) n+f r+sm+a) The Fourier transformation unit 1 applies Fourier transformation to the signal s' n- Suppose that an output signal of the inverse Fourier transformation unit 5 is u(i)(i=0, then the Fig.10 illustrates and timewise, the u(i) 2a+fr+sm) corresponds to s(n-a+i) As illustrated in the drawing of Fig.18, the waveform reforming unit 20 processes the waveform reforming for a frame signal u(i) a+fr) which has applied the inverse Fourier transformation so that this frame signal will be continuous between the frames. A next equation (11) expresses an output signal after the waveform reforming provided that output u(i) (i=a+fr, a+fr+sm) from the inverse Fourier transformation of a period B after the previous frame is up(i) u' (u i+up (i-a) 0(sm- /sm asm) (11) u' :signal after waveform reforming process According to the present embodiment, a frame signal is weighted so that its edges approach 0 and the weighted frame signal is applied the Fourier transformation, therefore, the noise reduction efficiency will improve. Also, upon implementing the present system at the fixed decimal point I0 calculation digital signal processor (fixed decimal point DSP, digital signal processor), edges (A and C of Fig.l8) of the signal where the accuracy is lost due to weighting are not used in the waveform reforming, therefore, an output accuracy is secured, at the same time, the discontinuous feeling sounds occurring at the frame boundaries is prevented.
When the DSP is used, a fixed decimal point calculation of short word lengths of about 16-bits is performed. Therefore, accuracy is lost when the DSP processes a signal having a large dynamic range. By weighting the signal so that its edges approaches 0, a dynamic range of the signal expands, such that the accuracy is lost by using the DSP. In this embodiment, the edges of signal where accuracy is lost are not used in the waveform reforming, therefore, the accuracy 32 of waveform reforming improves.
Embodiment 4.
As a method of increasing the noise reduction efficiency for the spectrum subtraction, the present embodiment considers a method of reducing the speech cutoff caused by an excessive reduction and facilitates a method of distinguishing the noise period.
A method of the embodiment 4 of the present invention is described with reference to the drawings.
The drawing of Fig.ll illustrates a block chart of configuration of the spectrum subtraction method of the embodiment 4 for the present invention. A new element is a reduction rate calculating unit 16. Other elements are identical to those of Fig.l.
The drawing of Fig.12 describes the operation of the noise reduction method of the present embodiment. In the drawing, a bold line indicates an input power of noise frame POWs, a dotted line indicates an average noise power POWAv
E
and a chained line indicates a noise period deciding threshold value POWTH. The POWTH is a threshold value of previous noise "rame as described in the equation (3) 33 An operation of the noise reduction method of the present embodiment is described with reference to an overall configuration of Fig.ll.
The present configuration has added the reduction rate calculating unit 16 to the overall configuration of the conventional spectrum subtraction. In the drawing of Fig. ll, a filter of the subtraction filter unit 4 performs calculation of the equation The noise period deciding unit 2 calculates the noise period deciding threshold value POWTH. If an input power underlies this threshold value, it is decided as the noise frame.
The reduction rate calculating unit 16 calculates an average power from a plurality of noise frames close to a current frame based on this decision, and takes it as the average noise power. The reduction rate calculating unit 16 calculates a ratio rl of the noise period deciding threshold value 17 and the average noise power based on an equation provided that the noise period deciding threshold value is POWTH and the average noise power is POWAVE. A calculated ratio rl is output as a noise variation level 18.
rI OWAVE (12) P OWTH The noise variation level rl is set as the reduction rate r of noise spectrum of the equation A higher value of the noise period deciding threshold value POWTH is used when the power variation of noise is large so that an input signal is correctly decided in the noise period. Fig.12 illustrates the changes in the average noise power and the noise period deciding threshold value against the change in the input power of the noise period.
According to the present embodiment, when the change in the noise power is large, a value of the average noise power POWAvE of the noise frame is smaller than the noise period deciding threshold value POWTH, as illustrated in the drawing of Fig. 12.
Therefore, the reduction rate rl must be smaller than i. As a result, the reduction by estimated noise amplitude spectrum is effectively suppressed, and the speech cutoff is reduced, and an estimated noise amplitude spectrum is updated correctly.
Embodiment The present embodiment describes a method of reducing an unpleasant remaining noise, by suppressing the amplitude of input signal which was decided as a noise of the noise period.
A method of the embodiment 5 of the present invention is described with reference to the drawings.
The drawing of Fig. 13 illustrates a block chart of the main elements of the noise reduction method of the embodiment of the present invention.
The drawing of Fig. 14 illustrates the operation of the noise reduction method of the present embodiment.
The configuration of the present embodiment reduces the noise by suppressing an amplitude of the noise period, and decides the amplitude adjusting coefficient for suppressing the amplitude depending on the current input power and the average noise power.
The operation is described with reference to Fig.13.
A noise period deciding unit 301 calculates an input power POW, 305 shownby the bold line of Fig.12 from the input signal 304, and decides a noise period by using the noise period z eciding threshold value POW,,TH just as in the embodiment 1.
B sed on a decided noise period, an average noise power 36 calculating unit 302 calculates an average power of plurality of past noise frames that are close to the current frame, and obtains an average noise power POWA,,vE 306 which is shown by the dotted line of Fig.12.
An amplitude adjusting filter unit 303 calculates the amplitude suppressing coefficient G from the input power POW, 305 and the average noise power POWAVE, 306 of the input signal by using an equation The amplitude suppression coefficient G is used as an amplitude adjusting coefficient as it is. The amplitude adjusting filter unit 303 multiplies the amplitude adjusting coefficient to the input signal 304 and obtains an output signal 307.
0= PEOWSPOWAVn (POWP OWP OWAVE) G0 P OWs (POW s- POW AvE O)
G=O
(POW s- POW AVE O) (13) So that the amplitude adjusting coefficient will change smoothly among the frames, by using the amplitude suppressing coefficient G calculated by the equation (13), a final amplitude adjusting coefficient g(n) can be calculated. The final amplitude adjusting coefficient g(n) is calculated by an operation of smoothening the change in Sthe amplitude suppressing coefficient G for each of samples as in the equation (8) The drawing of Fig. 14 illustrates a relation of output power of the output signal 307 after adjusting the amplitude and the input power POW, 305 of the input signal 304.
The dotted line of Fig.14 illustrates a case of outputting the input signal as it is, without using the amplitude adjusting filter. That is, the dotted line illustrates a case of "the input power of the input signal output power of the output signal". The bold line illustrates a relation of the output power and the input power POW, in cases of using the amplitude adjusting filter. The bold line shows a smaller output value than the output value shown by the dotted line due to the amplitude suppression. The bold line also shows that the output signal power is zero when the input power is smaller than the average noise power POW,,,E.
According to the present embodiment, the reduction rate is made variable, and with the amplitude adjusting filter unit for changing a degree of the amplitude suppression based on the varying reduction rate is provided, therefore, the speech output is stabilized without having to change the amplitude suppression extensively and frequently as in the l s2 ase of directly deciding the amplitude adjusting 7 4 138 coefficient from a decided state of the speech.
Industrial Applicability As described previously, according to the present invention, not only the reduction rate is variable, it is provided with the amplitude adjusting filter unit for changing the degree of suppressing the amplitude based on the variable reduction rate, therefore, even if the intensity of reduction at noise frame is reduced for a purpose of preventing the cutoff of noise frame, the noise is suppressed by suppressing the amplitude corresponding to the reduction rate. As a whole, the present invention is effective in obtaining a wellbalanced and easy-to-hear output.
According to the present invention, the amplitude adjustment is performed in the frequency domain, therefore, there is no need to calculate the amplitude adjusting coefficients for each of signal samples. The present invention is effective in reducing the amount of calculation.
According to the present invention, the amplitude adjusting coefficient gradually changes in the direction of time axis, therefore, a natural output is obtained even though there may be a sudden amplitude adjusting such as onset of the speech period.
According to the present invention, since the present invention is provided with the input signal creating unit which multiplies a current frame signal and a signal in the periods before and after the current frame by the weighting function andperforms additionof the weighted current frame signal, therefore, the noise reduction efficiency will be higher by improving an estimated accuracy of the noise spectrum by weighting the signals for applying to the Fourier transformation. Also, in case that non-weighted signal of the inverse Fourier transformation is output as the frame signal, this is effective in obtaining a highly accurate signal and is effective in performing a small calculation amount even by using the fixed decimal point calculation digital signal processor.
According to the present invention, since the intensity of noise removal is adjusted depending on a variation characteristic of period which was decided as the noise period, the present invention is effective in pursuing and setting a correct noise deciding threshold value even for the cases of noise period having a large variation. The invention is also effective in preventing the speech cutoff due to the added speech components getting mixed.
Ilk' R- According to the present invention, since a gradually changing average power of noise period is used in determining the amount of amplitude suppression instead of determining an amount of amplitude suppression directly from the noise period, the present invention is effective in avoiding abad influence caused by frequent changes in the noise period deciding output.
Claims (10)
1. Anoise reduction apparatus for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length, comprising: an amplitude adjusting filter unit for obtaining a desired output for each frame by multiplying a subtraction output from the spectrum subtraction filter and an amplitude adjusting coefficient which is determined from a power of the amplitude spectrum and a power of the estimated noise amplitude spectrum.
2. The noise reduction apparatus according to claim 1, wherein the spectrum subtraction filter varies a reduction rate of a subtraction of estimated noise amplitude spectrum based on the estimated noise amplitude spectrum; and wherein the amplitude adjusting filter unit varies the amplitude adjusting coefficient based on the reduction rate.
3. The noise reduction apparatus according to claim 2, I wherein the amplitude adjusting filter unit increases t he amplitude adjusting coefficient if the reduction rate 42 is large, so as to intensify a noise suppression of speech period and to increase an output value of output signal; and wherein the amplitude adjusting filter unit decreases the amplitude adjusting coefficient if the reduction rate is small, so as to weaken a noise suppression of noise period and to decrease an output value of output signal.
4. The noise reduction apparatus according to claim 1, wherein the amplitude adjusting filter unit multiplies the amplitude adjusting coefficient to an amplitude spectrum is a time domain, which has applied an inverse orthogonal transformation to the subtraction output by the spectrum subtraction filter.
5. The noise reduction apparatus according to claim 1, wherein the amplitude adjusting filter unit multiplies the amplitude adjusting coefficient to the amplitude spectrum in a frequency domain for each frame, and obtains an output by applying an inverse orthogonal transformation.
6. The noise reduction apparatus according to claim 1, wherein the amplitude adjusting coefficient is a value obtained by an addition of a weighted amplitude adjusting I ,coefficient obtained at a previous frame and an amplitude r 5 43 adjusting coefficient of a current frame which is obtained based on a difference of the power of amplitude spectrum of input signal of the current frame and the power of estimated noise amplitude spectrum of the current frame.
7. Anoise reduction apparatus for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length, comprising: an input signal creating unit for getting signals in periods before and after a current frame, multiplying a weighted function of less than 1 to the signals in the periods before and after the current frame so that edges of the periods will be close to 0, and attaching the periods before and after the current frame to the current frame, so that an output of the input signal creating unit is treated as an input signal for calculating the amplitude spectrum.
8. The noise reduction apparatus according to claim 7 further comprising a waveform reforming unit for reforming the current frame by using a period after the previous frame, which is multiplied by the weighted function of 1. 2\ q9. A noise reduction apparatus for obtaining an output from 44 a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length, comprising: a reduction rate calculating unit for obtaining a reduction rate by calculating an average noise power from a plurality of frames of the estimated noise amplitude spectrum, and by comparing the calculated average noise power with a noise period deciding threshold value; and wherein the calculated reduction rate is used as the reduction rate of the spectrum subtraction filter. The noise reduction apparatus according to claim 1 further comprising an average noise power calculating unit for calculating an average noise.power from a plurality of frames of the estimated noise amplitude spectrum, wherein the amplitude adjusting filter unit multiplies the subtraction output which is output from the spectrum subtraction filter for each frame to an amplitude adjusting coefficient determined from the average noise amplitude power and the amplitude spectrum power, and obtains a desired output.
11. A noise reduction method for obtaining an output from 2 T spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length, comprising the steps of: varying a reduction rate of the spectrum subtraction filter based on the estimated noise amplitude spectrum; and multiplying a subtraction output which is output from the spectrum subtraction filter for each frame to the amplitude adjusting coefficient determined from a power of amplitude spectrum and a power of estimated noise amplitude spectrum, and obtaining a desired output.
12. A noise reduction method for obtaining an output from a spectrum subtraction filter by subtracting an estimated noise amplitude spectrum from an amplitude spectrum which is obtained by orthogonally transforming an input signal cut into a fixed frame length, comprising the steps of: calculating a reduction rate including a step of calculating an average noise power from a plurality of frames of the estimated noise amplitude spectrum and a step of comparing the calculated average noise power with a noise period deciding threshold value; and setting the calculated reduction rate as a reduction rate of the spectrum subtraction filter.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8417498 | 1998-03-30 | ||
JP10/84174 | 1998-03-30 | ||
PCT/JP1998/005512 WO1999050825A1 (en) | 1998-03-30 | 1998-12-07 | Noise reduction device and a noise reduction method |
Publications (2)
Publication Number | Publication Date |
---|---|
AU1352599A AU1352599A (en) | 1999-10-18 |
AU721270B2 true AU721270B2 (en) | 2000-06-29 |
Family
ID=13823136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU13525/99A Ceased AU721270B2 (en) | 1998-03-30 | 1998-12-07 | Noise reduction apparatus and noise reduction method |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP0992978A4 (en) |
KR (1) | KR100314332B1 (en) |
CN (1) | CN1258368A (en) |
AU (1) | AU721270B2 (en) |
CA (1) | CA2291826A1 (en) |
WO (1) | WO1999050825A1 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4162604B2 (en) | 2004-01-08 | 2008-10-08 | 株式会社東芝 | Noise suppression device and noise suppression method |
JP4423300B2 (en) * | 2004-10-28 | 2010-03-03 | 富士通株式会社 | Noise suppressor |
JP4873913B2 (en) * | 2004-12-17 | 2012-02-08 | 学校法人早稲田大学 | Sound source separation system, sound source separation method, and acoustic signal acquisition apparatus |
GB2422237A (en) * | 2004-12-21 | 2006-07-19 | Fluency Voice Technology Ltd | Dynamic coefficients determined from temporally adjacent speech frames |
JP4958303B2 (en) * | 2005-05-17 | 2012-06-20 | ヤマハ株式会社 | Noise suppression method and apparatus |
KR100686382B1 (en) | 2005-07-08 | 2007-02-22 | 엔에이치엔(주) | Messenger Notification System and Method Using Synchronization Server |
CN1822092B (en) * | 2006-03-28 | 2010-05-26 | 北京中星微电子有限公司 | Method and its device for elliminating background noise in speech input |
CN101166232B (en) * | 2006-10-19 | 2010-05-12 | 华晶科技股份有限公司 | Method for eliminating motor sound and digital image picking apparatus |
JP5483000B2 (en) * | 2007-09-19 | 2014-05-07 | 日本電気株式会社 | Noise suppression device, method and program thereof |
US20120143604A1 (en) * | 2010-12-07 | 2012-06-07 | Rita Singh | Method for Restoring Spectral Components in Denoised Speech Signals |
JP6182895B2 (en) | 2012-05-01 | 2017-08-23 | 株式会社リコー | Processing apparatus, processing method, program, and processing system |
JP6216546B2 (en) * | 2013-06-18 | 2017-10-18 | パイオニア株式会社 | Noise reduction device, broadcast reception device, and noise reduction method |
JP2015206874A (en) | 2014-04-18 | 2015-11-19 | 富士通株式会社 | Signal processing device, signal processing method, and program |
JP6687453B2 (en) * | 2016-04-12 | 2020-04-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Stereo playback device |
JP6668995B2 (en) | 2016-07-27 | 2020-03-18 | 富士通株式会社 | Noise suppression device, noise suppression method, and computer program for noise suppression |
CN108831500B (en) * | 2018-05-29 | 2023-04-28 | 平安科技(深圳)有限公司 | Speech enhancement method, device, computer equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0822297A (en) * | 1994-07-07 | 1996-01-23 | Matsushita Commun Ind Co Ltd | Noise suppression device |
JPH08221092A (en) * | 1995-02-17 | 1996-08-30 | Hitachi Ltd | Nose eliminating system using spectral subtraction |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8801014D0 (en) * | 1988-01-18 | 1988-02-17 | British Telecomm | Noise reduction |
US5710862A (en) * | 1993-06-30 | 1998-01-20 | Motorola, Inc. | Method and apparatus for reducing an undesirable characteristic of a spectral estimate of a noise signal between occurrences of voice signals |
JPH08506434A (en) * | 1993-11-30 | 1996-07-09 | エイ・ティ・アンド・ティ・コーポレーション | Transmission noise reduction in communication systems |
DE69420705T2 (en) * | 1993-12-06 | 2000-07-06 | Koninklijke Philips Electronics N.V., Eindhoven | SYSTEM AND DEVICE FOR NOISE REDUCTION AND MOBILE RADIO |
SE505156C2 (en) * | 1995-01-30 | 1997-07-07 | Ericsson Telefon Ab L M | Procedure for noise suppression by spectral subtraction |
JP3484801B2 (en) * | 1995-02-17 | 2004-01-06 | ソニー株式会社 | Method and apparatus for reducing noise of audio signal |
-
1998
- 1998-12-07 CN CN98805620A patent/CN1258368A/en active Pending
- 1998-12-07 WO PCT/JP1998/005512 patent/WO1999050825A1/en not_active Application Discontinuation
- 1998-12-07 AU AU13525/99A patent/AU721270B2/en not_active Ceased
- 1998-12-07 EP EP98957196A patent/EP0992978A4/en not_active Withdrawn
- 1998-12-07 CA CA002291826A patent/CA2291826A1/en not_active Abandoned
-
1999
- 1999-09-07 KR KR1019997008125A patent/KR100314332B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0822297A (en) * | 1994-07-07 | 1996-01-23 | Matsushita Commun Ind Co Ltd | Noise suppression device |
JPH08221092A (en) * | 1995-02-17 | 1996-08-30 | Hitachi Ltd | Nose eliminating system using spectral subtraction |
Also Published As
Publication number | Publication date |
---|---|
EP0992978A4 (en) | 2002-01-16 |
KR100314332B1 (en) | 2001-11-16 |
CN1258368A (en) | 2000-06-28 |
EP0992978A1 (en) | 2000-04-12 |
KR20000076037A (en) | 2000-12-26 |
AU1352599A (en) | 1999-10-18 |
WO1999050825A1 (en) | 1999-10-07 |
CA2291826A1 (en) | 1999-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU721270B2 (en) | Noise reduction apparatus and noise reduction method | |
US7302065B2 (en) | Noise suppressor | |
EP1557827B1 (en) | Voice intensifier | |
US6526378B1 (en) | Method and apparatus for processing sound signal | |
US8412520B2 (en) | Noise reduction device and noise reduction method | |
KR100335162B1 (en) | Noise reduction method of noise signal and noise section detection method | |
US5479560A (en) | Formant detecting device and speech processing apparatus | |
Lin et al. | Adaptive noise estimation algorithm for speech enhancement | |
JP2000347688A (en) | Noise suppressor | |
US20070232257A1 (en) | Noise suppressor | |
US8862257B2 (en) | Method and device for clipping control | |
US6360199B1 (en) | Speech coding rate selector and speech coding apparatus | |
JP2001134287A (en) | Noise suppressing device | |
CA2404024A1 (en) | Spectrally interdependent gain adjustment techniques | |
CN102402987A (en) | Noise suppression device, noise suppression method, and program | |
US5408581A (en) | Apparatus and method for speech signal processing | |
JP2004341339A (en) | Noise restriction device | |
JP2000330597A (en) | Noise suppressing device | |
JP2004272292A (en) | Sound signal processing method | |
JP2002261553A (en) | Voice automatic gain control device, voice automatic gain control method, storage medium housing computer program having algorithm for the voice automatic gain control and computer program having algorithm for the voice automatic control | |
US20030065509A1 (en) | Method for improving noise reduction in speech transmission in communication systems | |
JP2002278586A (en) | Speech recognition method | |
JP2002140100A (en) | Noise suppressing device | |
JPH086596A (en) | Voice emphasis device | |
JP3594356B2 (en) | Audio processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FGA | Letters patent sealed or granted (standard patent) |