Nothing Special   »   [go: up one dir, main page]

JPH08160994A - Noise suppression device - Google Patents

Noise suppression device

Info

Publication number
JPH08160994A
JPH08160994A JP6302550A JP30255094A JPH08160994A JP H08160994 A JPH08160994 A JP H08160994A JP 6302550 A JP6302550 A JP 6302550A JP 30255094 A JP30255094 A JP 30255094A JP H08160994 A JPH08160994 A JP H08160994A
Authority
JP
Japan
Prior art keywords
noise
unit
spectrum
noise spectrum
amplitude
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.)
Pending
Application number
JP6302550A
Other languages
Japanese (ja)
Inventor
Kenichi Taniguchi
賢一 谷口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP6302550A priority Critical patent/JPH08160994A/en
Publication of JPH08160994A publication Critical patent/JPH08160994A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE: To provide a noise suppression device which can eliminate noise from sound superimposed with noise by less storage capacity and operation quantity. CONSTITUTION: When sound is inputted sometimes in environment in which an environment noise exists, a noise spectrum dating section 13 obtains a present noise spectrum based on the output of a Fourier analysis section 12 and a previous noise spectrum in a noise spectrum storage section 14. The noise spectrum updating section 13 switches a previous noise spectrum in the noise spectrum storage section 14 and obtained present noise spectrum based on discrimination of a noise signal discriminating section 15, outputs it as an estimated noise spectrum, and a previous noise spectrum in the noise spectrum storage section 14 is updated by the present noise spectrum.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、音声信号に重畳した雑
音信号を抑圧する雑音抑圧装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a noise suppressing device for suppressing a noise signal superimposed on a voice signal.

【0002】[0002]

【従来の技術】近年、様々な環境の中で音声をインタフ
ェースとした装置が使われるようになってきたため、騒
音環境の中でもインタフェースとして音声が使用できる
ことが重要になってきた。また、このような装置とし
て、DSP(デジタルシグナルプロセッサ)などのハー
ドウェア能力の向上により安価なものが作れるようにな
ったことにより、各種機器のマンマシンインタフェース
として音声が採用されるようになってきた。そのため、
デジタル処理により、音声信号に重畳した環境雑音を低
減する方法が注目を集めるようになってきた。
2. Description of the Related Art In recent years, since a device using voice as an interface has been used in various environments, it has become important to be able to use voice as an interface even in a noisy environment. In addition, as such a device, it has become possible to manufacture an inexpensive device by improving the hardware capability of a DSP (digital signal processor) or the like, and voice has come to be used as a man-machine interface for various devices. It was for that reason,
A method for reducing environmental noise superimposed on a voice signal by digital processing has been attracting attention.

【0003】以下、従来の雑音抑圧装置について図面を
参照しながら説明する。従来の雑音抑圧装置に関して
は、その方法が、1979年4月に発表されたIEEE Tra
nsaction on Acoustics,speech,and signal processing
vol.ASSP-27 No.2pp.113-120 「Supression of Acoust
ic Noise Speech Using Spectral Subtraction」に、ス
ペクトルサブトラクション法として開示されている。
A conventional noise suppressor will be described below with reference to the drawings. Regarding the conventional noise suppressor, its method is described in IEEE Tra published in April 1979.
nsaction on Acoustics, speech, and signal processing
vol.ASSP-27 No.2pp.113-120 `` Supression of Acoust
ic Noise Speech Using Spectral Subtraction ”is disclosed as a spectral subtraction method.

【0004】このスペクトルサブトラクション法につい
て、図5に示す従来の雑音抑圧装置を用いて簡単に説明
する。図5は従来の雑音抑圧装置の構成を示したブロッ
ク図である。図5において、51は切り出し部、52は
フーリエ分析部、53は雑音スペクトル平均算出部、5
4は雑音スペクトルメモリ、55は雑音信号判定部、5
6は振幅引算部、57は半波整流部、58は逆フーリエ
変換部、59は波形再生部である。
This spectrum subtraction method will be briefly described with reference to the conventional noise suppression device shown in FIG. FIG. 5 is a block diagram showing the configuration of a conventional noise suppression device. In FIG. 5, 51 is a cutout unit, 52 is a Fourier analysis unit, 53 is a noise spectrum average calculation unit, 5
4 is a noise spectrum memory, 55 is a noise signal determination unit, 5
6 is an amplitude subtraction unit, 57 is a half-wave rectification unit, 58 is an inverse Fourier transform unit, and 59 is a waveform reproduction unit.

【0005】以上のような構成要素からなる従来の雑音
抑圧装置について、その動作を図6に示すフローチャー
トを用いて以下に説明する。ステップ#61として、入
力された音声に対して、切り出し部51において、後で
フーリエ分析する際に必要な周波数分解精度が得られる
窓を掛けて、10ms程度の周期で20ms程度の区間
の一定長のフレームににおける波形を切り出す。このよ
うに連続する波形から一定区間の波形を切り出すため、
窓の条件として、後の合成処理で合成して接続したとき
に不連続な波形にならず、かつ、フーリエ分析の精度を
確保でき、元の波形が得られるように、50%づつオー
バーラップさせた分析窓を選択する。この窓関数とし
て、下記のハニング窓が用いられる。ここで、フーリエ
分析のデータ数をNとすると、窓掛け後のn番目のデー
タに対する重み付けW(n)は、式1に示すように表さ
れる。
The operation of the conventional noise suppressor having the above components will be described below with reference to the flowchart shown in FIG. In step # 61, the input speech is subjected to a window in the clipping unit 51, which can obtain frequency resolution accuracy required for Fourier analysis later, and a fixed length of a section of about 20 ms with a period of about 10 ms. Cut out the waveform in the frame. In this way, to cut out the waveform of a certain section from the continuous waveform,
As a window condition, the waveforms do not become discontinuous when they are combined and connected in the later combining process, and the accuracy of Fourier analysis can be secured, and the original waveforms are overlapped by 50%. Selected analysis window. The following Hanning window is used as this window function. Here, when the number of data of Fourier analysis is N, the weighting W (n) for the n-th data after windowing is expressed as shown in Expression 1.

【0006】[0006]

【数1】 [Equation 1]

【0007】ステップ#62として、フーリエ分析部5
2において、分析すべきフレームの音声波形をフーリエ
分析で周波数分析(FFT分析)して、この分析結果が
実数部と虚数部から構成されるため、これらを振幅スペ
クトルと位相スペクトルとに分解する。振幅スペクトル
は、雑音スペクトルメモリ54、雑音信号判定部55お
よび振幅引算部56に出力される。一方、位相スペクト
ルは、音声波形の再合成のため、逆フーリエ変換部58
に出力される。
At step # 62, the Fourier analysis unit 5
In 2, the voice waveform of the frame to be analyzed is subjected to frequency analysis (FFT analysis) by Fourier analysis. Since the analysis result is composed of a real number part and an imaginary number part, these are decomposed into an amplitude spectrum and a phase spectrum. The amplitude spectrum is output to the noise spectrum memory 54, the noise signal determination unit 55, and the amplitude subtraction unit 56. On the other hand, since the phase spectrum is re-synthesized with the voice waveform, the inverse Fourier transform unit 58
Is output to

【0008】ステップ#63として、雑音信号判定部5
5において、入力された信号が音声信号に雑音信号が重
畳した信号であるか雑音信号のみの信号であるかを判定
する。この判定は、入力信号のパワー情報に基づいて行
い、パワーの大きいところでは音声のある音声区間と
し、パワーの小さいところでは音声のない雑音区間とす
る。この音声の「あり」「なし」の情報を雑音スペクト
ルメモリ54に出力する。
In step # 63, the noise signal determining section 5
At 5, it is determined whether the input signal is a signal in which a noise signal is superimposed on a voice signal or a signal containing only a noise signal. This determination is performed based on the power information of the input signal. A voice section having a voice is set at a high power, and a noise section having no voice is set at a low power. The information "present" and "absent" of this voice is output to the noise spectrum memory 54.

【0009】ステップ#64として、雑音スペクトルメ
モリ54において、過去数10msの区間の雑音スペク
トルを記憶している。雑音区間においては、フーリエ分
析部52からの振幅スペクトルを記憶する。また、音声
区間においては、雑音スペクトルメモリ54にフーリエ
分析部52からの振幅スペクトルを記憶しない。このた
め、常に、雑音スペクトルメモリ54に最新の雑音スペ
クトルを記憶していることになる。
In step # 64, the noise spectrum memory 54 stores the noise spectrum of the past several 10 ms. In the noise section, the amplitude spectrum from the Fourier analysis unit 52 is stored. In the voice section, the noise spectrum memory 54 does not store the amplitude spectrum from the Fourier analysis unit 52. Therefore, the latest noise spectrum is always stored in the noise spectrum memory 54.

【0010】ステップ#65として、雑音スペクトル平
均算出部53では、雑音スペクトルメモリ54に記憶さ
れている過去数10フレームの振幅スペクトルの平均ス
ペクトルを、雑音の推定量の振幅情報として計算し、音
声発声の直前の雑音の振幅スペクトル、つまり雑音スペ
クトルとする。このように、雑音スペクトルを計算する
ために用いるメモリ量は、フーリエ分析で分析される窓
長個×記憶フレーム数となる。
In step # 65, the noise spectrum average calculation unit 53 calculates the average spectrum of the amplitude spectra of the past several ten frames stored in the noise spectrum memory 54 as the amplitude information of the noise estimation amount, and utters the voice. Is the amplitude spectrum of the noise immediately before, that is, the noise spectrum. Thus, the amount of memory used to calculate the noise spectrum is the number of window lengths analyzed by the Fourier analysis × the number of storage frames.

【0011】ステップ#66として、振幅引算部56で
は、フーリエ分析部52からの雑音の重畳した音声信号
の各周波数に対応する振幅から、雑音スペクトル平均算
出部53の各周波数に対する雑音の振幅を、各々の周波
数について引き算することによって、音声のみの振幅を
計算する。
In step # 66, the amplitude subtraction unit 56 calculates the noise amplitude for each frequency of the noise spectrum average calculation unit 53 from the amplitude corresponding to each frequency of the speech signal on which noise is superimposed from the Fourier analysis unit 52. , The voice-only amplitude is calculated by subtracting for each frequency.

【0012】ステップ#67として、半波整流部57で
は、振幅引算部56での引き算の結果、振幅が負になる
周波数について、その振幅を0にする。ステップ#68
として、逆フーリエ変換部58では、半波整流部57か
らの各周波数に対応する振幅と、フーリエ分析部52か
らの各信号に対応する位相とから、雑音が除かれた音声
波形を合成(IFFT合成)することにより、1フレー
ム分の雑音のない音声波形を生成する。
In step # 67, the half-wave rectification unit 57 sets the amplitude to 0 for the frequency at which the amplitude is negative as a result of the subtraction by the amplitude subtraction unit 56. Step # 68
As a result, the inverse Fourier transform unit 58 synthesizes a speech waveform from which noise is removed from the amplitude corresponding to each frequency from the half-wave rectification unit 57 and the phase corresponding to each signal from the Fourier analysis unit 52 (IFFT). By synthesizing), a noise-free speech waveform for one frame is generated.

【0013】ステップ#69として、波形再生部59で
は、逆フーリエ変換部58からの1フレーム分の雑音の
ない音声波形を、切りだし部51における切り出し処理
の逆の処理を行なって、50%づつ、1フレームの音声
波形をオーバーラップさせ、加算して元の連続波形を出
力する。
In step # 69, the waveform reproducing section 59 performs the reverse processing of the clipping processing in the clipping section 51 on the noise-free speech waveform for one frame from the inverse Fourier transforming section 58, and steps it by 50%. The speech waveforms of one frame are overlapped and added to output the original continuous waveform.

【0014】[0014]

【発明が解決しようとする課題】しかしながら上記のよ
うな従来の雑音抑圧装置では、雑音スペクトル平均算出
部53において雑音の推定量を計算するため、雑音の振
幅情報として雑音スペクトルを計算する必要があり、こ
れを計算するためには、過去数10フレーム分の振幅ス
ペクトルが必要となるため、1フレームにつき10数個
の周波数特徴量を過去数10フレーム分について記憶し
ておかなければならず、非常に多くのメモリ量が必要に
なるという問題点を有していた。
However, in the conventional noise suppressing apparatus as described above, since the noise spectrum average calculating unit 53 calculates the estimated amount of noise, it is necessary to calculate the noise spectrum as the amplitude information of the noise. However, in order to calculate this, the amplitude spectra for the past several tens of frames are required, and therefore, it is necessary to store ten or more frequency feature amounts for the past several tens of frames per frame. However, there is a problem that a large amount of memory is required.

【0015】また、過去数10フレーム分の平均値をも
求めなければならず、非常に多くの演算量が必要になる
という問題点をも有していた。本発明は、上記の課題を
解決するもので、少ない記憶容量と演算量により、雑音
が重畳した音声から雑音を除去することができる雑音抑
圧装置を提供することを目的とする。
Further, there has been a problem that an average value for the past several tens of frames has to be obtained, and a very large amount of calculation is required. An object of the present invention is to solve the above problems, and an object thereof is to provide a noise suppression device capable of removing noise from a voice on which noise is superimposed with a small storage capacity and a small amount of calculation.

【0016】[0016]

【課題を解決するための手段】上記目的を達成するため
に請求項1に記載の雑音抑圧装置は、入力信号に対して
所定の時間間隔で窓掛けを行い、前記入力信号から前記
時間間隔で前記窓掛けに応じた長さのフレームにおける
波形を切り出す切り出し部と、前記切り出し部からの前
記フレーム内の波形をフーリエ分析して、振幅スペクト
ルと位相スペクトルとに分解するフーリエ分析部と、前
記フーリエ分析部からの振幅スペクトルに基づいて、前
記入力信号が雑音のみか雑音の重畳した音声であるかを
判定する雑音信号判定部と、前記雑音信号判定部の判定
に応じて、前記フーリエ分析部からの振幅スペクトルに
基づいて求めた雑音に対応した雑音スペクトルを出力す
る雑音スペクトル更新部と、前記雑音スペクトル更新部
から出力された前記雑音スペクトルを記憶する雑音スペ
クトル記憶部と、前記フーリエ分析部により分解された
前記振幅スペクトルから前記雑音スペクトル記憶部に記
憶された雑音スペクトルを引き算する振幅引算部と、前
記振幅引算部による前記引き算の結果を半波整流する半
波整流部と、前記半波整流部による前記半波整流後の振
幅スペクトルと前記フーリエ分析部からの位相スペクト
ルとに基づいて逆フーリエ変換し、音声波形を再生する
逆フーリエ変換部と、前記逆フーリエ変換部により再生
された各フレームの音声波形を合成して連続した音声波
形を生成する波形再生部とを備え、前記雑音スペクトル
更新部を、前記フーリエ分析部により前記フレーム内の
波形から分解された振幅スペクトルと前記雑音スペクト
ル記憶部内の雑音スペクトルとに基づいて、前記フレー
ム内の波形の雑音スペクトルを演算し、前記雑音信号判
定部の前記入力信号が雑音であるとの判定を検出した場
合には、前記演算によって求められた雑音スペクトルを
出力し、前記雑音信号判定部の前記入力信号が音声であ
るとの判定を検出した場合には、前記雑音スペクトル記
憶部内の雑音スペクトルを出力するよう構成する。
In order to achieve the above object, a noise suppressing device according to claim 1 performs windowing on an input signal at a predetermined time interval, and at the time interval from the input signal. A cutout unit that cuts out a waveform in a frame having a length corresponding to the windowing, a Fourier analysis of the waveform in the frame from the cutout unit, and a Fourier analysis unit that decomposes into an amplitude spectrum and a phase spectrum, and the Fourier Based on the amplitude spectrum from the analysis unit, a noise signal determination unit that determines whether the input signal is only noise or voice with superimposed noise, and according to the determination of the noise signal determination unit, from the Fourier analysis unit A noise spectrum updating unit that outputs a noise spectrum corresponding to the noise obtained based on the amplitude spectrum of A noise spectrum storage unit that stores a noise spectrum, an amplitude subtraction unit that subtracts the noise spectrum stored in the noise spectrum storage unit from the amplitude spectrum decomposed by the Fourier analysis unit, and the amplitude subtraction unit A half-wave rectification unit that rectifies the result of the subtraction by half-wave, inverse Fourier transform is performed based on the amplitude spectrum after the half-wave rectification by the half-wave rectification unit, and the phase spectrum from the Fourier analysis unit, and a voice waveform is reproduced. An inverse Fourier transform section for generating a continuous speech waveform by synthesizing the speech waveform of each frame reproduced by the inverse Fourier transformation section, and the noise spectrum updating section for the Fourier analysis section. Based on the amplitude spectrum decomposed from the waveform in the frame and the noise spectrum in the noise spectrum storage unit. Then, the noise spectrum of the waveform in the frame is calculated, and when the determination that the input signal of the noise signal determination unit is noise is detected, the noise spectrum obtained by the calculation is output, and When it is detected that the input signal of the noise signal determination unit is voice, the noise spectrum in the noise spectrum storage unit is output.

【0017】[0017]

【作用】請求項1の構成によると、環境雑音が存在する
環境下で音声がときどき入力されるような場合には、雑
音スペクトル更新部が、フーリエ分析部の出力と雑音ス
ペクトル記憶部内の前の雑音スペクトルとに基づいて、
現在の雑音スペクトルを求める。
According to the structure of claim 1, when the voice is occasionally inputted in the environment where the environmental noise exists, the noise spectrum updating section is arranged to output the Fourier analysis section and the previous section in the noise spectrum storage section. Based on the noise spectrum and
Find the current noise spectrum.

【0018】雑音スペクトル更新部が、雑音スペクトル
記憶部内の前の雑音スペクトルと求めた現在の雑音スペ
クトルとを、雑音信号判定部の判定に基づいて切り換
え、推定雑音スペクトルとして出力し、雑音スペクトル
記憶部内の前の雑音スペクトルを現在の雑音スペクトル
に更新する。
The noise spectrum updating unit switches the previous noise spectrum in the noise spectrum storage unit and the obtained current noise spectrum based on the judgment of the noise signal judging unit, and outputs it as an estimated noise spectrum. Update the previous noise spectrum to the current noise spectrum.

【0019】この更新は、雑音スペクトル更新部が、雑
音信号判定部の判定に基づいて、常に、入力された環境
雑音の変動に対して自動的に追従して、突発的な雑音に
も影響されない雑音推定を行う。
In this updating, the noise spectrum updating unit always automatically follows the fluctuation of the input environmental noise based on the judgment of the noise signal judging unit, and is not affected by sudden noise. Perform noise estimation.

【0020】[0020]

【実施例】以下、本発明の実施例の雑音抑圧装置を、図
面を参照しながら説明する。本発明の第1の実施例の雑
音抑圧装置を以下に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A noise suppressing device according to an embodiment of the present invention will be described below with reference to the drawings. The noise suppressing device according to the first embodiment of the present invention will be described below.

【0021】図1は第1の実施例の雑音抑圧装置の構成
を示したブロック図である。図1において、11は切り
出し部、12はフーリエ分析部、13は雑音スペクトル
更新部、14は雑音スペクトル記憶部、15は雑音信号
判定部、16は振幅引算部、17は半波整流部、18は
逆フーリエ変換部、19は波形再生部である。
FIG. 1 is a block diagram showing the configuration of the noise suppressing apparatus of the first embodiment. In FIG. 1, 11 is a cutout unit, 12 is a Fourier analysis unit, 13 is a noise spectrum update unit, 14 is a noise spectrum storage unit, 15 is a noise signal determination unit, 16 is an amplitude subtraction unit, 17 is a half-wave rectification unit, Reference numeral 18 is an inverse Fourier transform unit, and 19 is a waveform reproducing unit.

【0022】以上のような構成要素からなる雑音抑圧装
置について、その動作を、図2のフローチャートを用い
て以下に説明する。ステップ#21として、入力された
音声に対して、切り出し部11において、後でフーリエ
分析する際に必要な周波数分解精度が得られる窓を掛け
て、10ms程度の周期で20ms程度の区間の一定長
のフレームにおける波形を切り出す。このように連続す
る波形から一定区間の波形を切り出すため、窓の条件と
して、後の合成処理で合成して接続したときに不連続な
波形にならず、かつ、フーリエ分析の精度を確保でき、
元の波形が得られるように、50%づつオーバーラップ
させた分析窓を選択する。窓関数としては、従来と同様
に、式1の重み付けW(n)によって表されるハニング
窓が用いられる。
The operation of the noise suppressor having the above components will be described below with reference to the flowchart of FIG. In step # 21, the input speech is subjected to a window in the clipping unit 11 that can obtain frequency resolution accuracy necessary for Fourier analysis later, and a period of about 10 ms and a fixed length of a section of about 20 ms are set. Cut out the waveform in the frame. Since the waveform of a certain section is cut out from the continuous waveform in this way, the condition of the window does not become a discontinuous waveform when combined and connected in a later combining process, and the accuracy of Fourier analysis can be secured.
Select analysis windows with 50% overlap so that the original waveform is obtained. As the window function, the Hanning window represented by the weighting W (n) in Expression 1 is used as in the conventional case.

【0023】ステップ#22として、フーリエ分析部1
2において、分析すべきフレームの音声波形をフーリエ
分析で周波数分析(FFT分析)して、この分析結果が
実数部と虚数部から構成されるため、これらを振幅スペ
クトルと位相スペクトルとに分解する。振幅スペクトル
は、雑音スペクトル更新部13、雑音信号判定部15お
よび振幅引算部16に出力される。一方、位相スペクト
ルは、音声波形の再合成のため、逆フーリエ変換部18
に出力される。
In step # 22, the Fourier analysis unit 1
In 2, the voice waveform of the frame to be analyzed is subjected to frequency analysis (FFT analysis) by Fourier analysis. Since the analysis result is composed of a real number part and an imaginary number part, these are decomposed into an amplitude spectrum and a phase spectrum. The amplitude spectrum is output to the noise spectrum updating unit 13, the noise signal determining unit 15, and the amplitude subtracting unit 16. On the other hand, since the phase spectrum is resynthesized with the speech waveform, the inverse Fourier transform unit 18
Is output to

【0024】ステップ#23として、雑音信号判定部1
5では、入力された信号において、雑音信号の重畳した
音声信号のある音声区間および音声のない雑音信号のみ
の雑音区間から、音声区間のみを判別する。この判別
は、入力信号のパワー情報に基づいて行い、パワーの大
きいところでは音声のある音声区間とし、パワーの小さ
いところでは音声のない雑音区間とする。式2に示すよ
うに、現在の分析フレームのパワーと前の分析フレーム
のパワーとの比がパワー比の閾値THpよりも大きいと
き、音声が始まったと判定する。
In step # 23, the noise signal determination unit 1
In step 5, in the input signal, only the voice section is discriminated from the voice section having the voice signal on which the noise signal is superimposed and the noise section having only the noise signal having no voice. This determination is performed based on the power information of the input signal. A voice section having a voice is set at a high power, and a noise section having no voice is set at a low power. As shown in Expression 2, when the ratio of the power of the current analysis frame and the power of the previous analysis frame is larger than the threshold value THp of the power ratio, it is determined that the voice has started.

【0025】[0025]

【数2】 [Equation 2]

【0026】また、式3に示すように、閾値THpより
も小さい状態が、式4に示すように継続時間の閾値TH
dより長く続いたときに、音声の終了と判定する。
Further, as shown in Expression 3, a state smaller than the threshold value THp is represented by Expression 4 as a threshold value TH of duration.
When it lasts longer than d, it is determined that the voice ends.

【0027】[0027]

【数3】 (Equation 3)

【0028】[0028]

【数4】 [Equation 4]

【0029】この音声の「有り」または「無し」の情報
は、雑音スペクトル更新部13に出力される。ステップ
#24として、雑音スペクトル更新部13では、定常的
な環境雑音が存在する環境下において、音声がときどき
入力されるような信号により環境雑音を推定する。雑音
スペクトル更新部13では、雑音信号判定部15から音
声なしの信号がきたとき、雑音スペクトル記憶部14が
記憶している雑音信号N(i)を雑音スペクトル更新部
13により更新する。雑音信号N(i)は、式5のよう
に、フーリエ分析部12の出力の各周波数に対応する振
幅情報Xd(i)と、後で示すE(i)とを用いて計算
される。このように、雑音信号N(i)に対応した雑音
スペクトルを更新するために用いるメモリ量は、フーリ
エ分析で分析される窓長個である。
The information "present" or "absent" of the voice is output to the noise spectrum updating section 13. In step # 24, the noise spectrum updating unit 13 estimates the environmental noise from the signal such that the voice is occasionally input in the environment where the stationary environmental noise exists. The noise spectrum updating unit 13 updates the noise signal N (i) stored in the noise spectrum storage unit 14 by the noise spectrum updating unit 13 when a signal without voice is received from the noise signal determining unit 15. The noise signal N (i) is calculated using the amplitude information Xd (i) corresponding to each frequency of the output of the Fourier analysis unit 12 and E (i) described later, as in Expression 5. In this way, the amount of memory used to update the noise spectrum corresponding to the noise signal N (i) is the number of window lengths analyzed by Fourier analysis.

【0030】[0030]

【数5】 (Equation 5)

【0031】雑音スペクトル更新部13で用いられてい
る定数μは、雑音信号判定部15の結果により式6にし
たがって変化する。式5のように、雑音信号N(i)
は、雑音が入力されている間は入力雑音に適応して変化
し、雑音の重畳した音声が入力されている間は、直前ま
でに適応した雑音信号を保持する。これを実現するよう
に、定数μとしては、雑音信号判定部15で入力信号が
雑音であると判定されたときにはゼロでない定数が設定
され、音声が入力されたときにはゼロが設定される。
The constant μ used in the noise spectrum updating unit 13 changes according to the expression 6 according to the result of the noise signal determining unit 15. As in Equation 5, the noise signal N (i)
Changes while adapting to the input noise while noise is being input, and holds the adaptive noise signal up to immediately before, while speech with noise superimposed is being input. To realize this, the constant μ is set to a non-zero constant when the noise signal determination unit 15 determines that the input signal is noise, and is set to zero when voice is input.

【0032】[0032]

【数6】 (Equation 6)

【0033】ステップ#25として、振幅引算部16で
は、式7のように、フーリエ分析部12からの雑音の重
畳した音声信号の各周波数に対応する振幅Xd(i)か
ら、雑音スペクトル記憶部14で記憶している各周波数
に対する雑音の振幅N(i)を、各々の周波数について
引き算し、音声のみの振幅E(i)を計算する。
As step # 25, the amplitude subtraction unit 16 calculates the noise spectrum storage unit from the amplitude Xd (i) corresponding to each frequency of the voice signal on which the noise is superimposed from the Fourier analysis unit 12 as shown in Expression 7. The amplitude N (i) of the noise for each frequency stored in 14 is subtracted for each frequency to calculate the amplitude E (i) of only the voice.

【0034】[0034]

【数7】 (Equation 7)

【0035】ステップ#26として、半波整流部17で
は、振幅引算部16での引き算の結果、振幅が負になる
周波数について、その振幅を0にする。ステップ#27
として、逆フーリエ変換部18では、半波整流部17か
らの各周波数に対応する振幅スペクトルと、フーリエ分
析部12からの各信号に対応する位相スペクトルとか
ら、雑音が除かれた音声波形を合成(IFFT合成)す
ることにより、1フレーム分の雑音のない音声波形を生
成する。
In step # 26, the half-wave rectification unit 17 sets the amplitude to 0 for the frequency at which the amplitude subtraction unit 16 subtracts the amplitude. Step # 27
As described above, the inverse Fourier transform unit 18 synthesizes a noise-free speech waveform from the amplitude spectrum corresponding to each frequency from the half-wave rectification unit 17 and the phase spectrum corresponding to each signal from the Fourier analysis unit 12. By performing (IFFT synthesis), a noise-free speech waveform for one frame is generated.

【0036】ステップ#28として、波形再生部19で
は、逆フーリエ変換部18のフレーム分の雑音のない音
声波形を、切り出し部11における切り出し処理の逆の
処理を行なって、50%づつ、1フレームの音声波形を
オーバーラップさせ、加算して元の連続波形を出力す
る。
In step # 28, the waveform reproducing section 19 performs the reverse processing of the clipping processing in the clipping section 11 on the noise-free speech waveform of the frame of the inverse Fourier transform section 18 to obtain 50% by 1 frame. The audio waveforms of are overlapped and added to output the original continuous waveform.

【0037】以上の動作により、少ない記憶容量と演算
量により、雑音が重畳した音声から雑音を除去すること
ができる。本発明の第2の実施例の雑音抑圧装置を以下
に説明する。
By the above operation, the noise can be removed from the voice on which the noise is superimposed with a small storage capacity and a small amount of calculation. A noise suppressing device according to the second embodiment of the present invention will be described below.

【0038】図3は第2の実施例の雑音抑圧装置の構成
を示したブロック図である。図3において、基本的な部
分は第1の実施例と同じであるが、雑音スペクトル記憶
部34に対し、雑音抑圧装置を動作させる際の初期値と
して、動作開始の最初のフーリエ分析部32の出力を雑
音スペクトルの初期値として設定するように構成されて
いる。
FIG. 3 is a block diagram showing the configuration of the noise suppressing apparatus of the second embodiment. In FIG. 3, the basic part is the same as that of the first embodiment, but as the initial value when the noise suppression device is operated, the first spectrum of the Fourier analysis part 32 at the start of operation is set to the noise spectrum storage part 34. It is configured to set the output as the initial value of the noise spectrum.

【0039】この構成により、動作開始時から雑音スペ
クトル記憶部34には、入力環境雑音に近い値が記憶さ
れる。以上の動作により、雑音スペクトル記憶部14の
雑音スペクトルが入力環境雑音となる時間を短くするこ
とができ、動作開始時からすぐに、雑音除去の動作を行
なうことができる。
With this configuration, a value close to the input environmental noise is stored in the noise spectrum storage unit 34 from the start of the operation. By the above operation, the time when the noise spectrum of the noise spectrum storage unit 14 becomes the input environmental noise can be shortened, and the noise removing operation can be performed immediately after the operation starts.

【0040】本発明の第3の実施例の雑音抑圧装置を以
下に説明する。図4は第3の実施例の雑音抑圧装置の構
成を示したブロック図である。図4において、基本的な
部分は第1の実施例と同じであるが、雑音スペクトル更
新部43の構成が異なる。つまり、第3の実施例におい
ては、第1の実施例の雑音信号判定部15が削除されて
いる。
A noise suppressing apparatus according to the third embodiment of the present invention will be described below. FIG. 4 is a block diagram showing the configuration of the noise suppression apparatus of the third exemplary embodiment. 4, the basic part is the same as that of the first embodiment, but the configuration of the noise spectrum updating unit 43 is different. That is, in the third embodiment, the noise signal determination unit 15 of the first embodiment is deleted.

【0041】この構成は、以下の理由により実施するこ
とができる。第1の実施例では、式5におけるμが雑音
スペクトル更新の追従速度を決める定数であり、この定
数μは、式6に示すように雑音信号判定部15の入力音
声に対する判定に基づいて設定され、雑音が重畳された
音声区間を含めて、この全ての入力音声に追従して、雑
音スペクトルが式5に従って常に更新されている。
This structure can be implemented for the following reasons. In the first embodiment, μ in Expression 5 is a constant that determines the tracking speed for updating the noise spectrum, and this constant μ is set based on the judgment of the input voice of the noise signal judgment unit 15 as shown in Expression 6. , The noise spectrum is constantly updated according to Expression 5 by following all the input voices, including the voice section in which noise is superimposed.

【0042】ここで、音声区間が長い場合には、雑音信
号判定部15の判定に基づいて、入力音声に雑音スペク
トル更新が追従するような定数μが設定され、雑音スペ
クトルは式5に従って更新される。
Here, when the voice section is long, the constant μ is set so that the noise spectrum update follows the input voice based on the determination of the noise signal determination unit 15, and the noise spectrum is updated according to the equation (5). It

【0043】しかし一方、単語程度の長さ(0.5秒程
度)の入力音声の場合には、雑音信号判定部15の判定
に基づいて、入力音声に雑音スペクトル更新が追従しな
いような定数μが設定され、雑音スペクトルは式5に従
わず更新されない。
On the other hand, in the case of an input voice having a length of about a word (about 0.5 seconds), based on the determination of the noise signal determination unit 15, a constant μ that prevents the noise spectrum update from following the input voice. Is set and the noise spectrum is not updated because it does not follow Equation 5.

【0044】従って、常に、単語程度の長さ(0.5秒
程度)の音声のみが入力される場合には、入力音声に対
して、常に、雑音スペクトル更新が追従しないように、
雑音スペクトルが更新されないような定数μが、雑音信
号判定部15の判定に基づいて設定されるので、初めか
ら雑音信号判定部15がなくてもよいこととなる。
Therefore, when only a voice having a length of about a word (about 0.5 seconds) is always input, the noise spectrum update should not always follow the input voice.
Since the constant μ that does not update the noise spectrum is set based on the determination by the noise signal determination unit 15, the noise signal determination unit 15 may be omitted from the beginning.

【0045】この構成により、雑音スペクトルの更新に
与える影響が少ない短時間の音声に対してのみ、雑音ス
ペクトル更新部43が雑音スペクトルの更新動作を追従
させる。
With this configuration, the noise spectrum updating unit 43 causes the noise spectrum updating operation to follow only the voice for a short time, which has little influence on the updating of the noise spectrum.

【0046】以上の動作により、入力される信号が単語
程度の長さのように短時間の音声信号である場合には、
雑音か音声かの判定が行われなくても、第1の実施例と
同様に雑音除去の動作を行なうことができ、雑音信号判
定部15を削除しても、雑音除去の動作を確実に行なう
ことができる。
By the above operation, when the input signal is a voice signal for a short time such as a word length,
Even if the noise / voice determination is not performed, the noise removal operation can be performed as in the first embodiment, and even if the noise signal determination unit 15 is deleted, the noise removal operation is reliably performed. be able to.

【0047】[0047]

【発明の効果】以上のように本発明によれば、環境雑音
が存在する環境下で音声がときどき入力されるような場
合には、雑音スペクトル更新部は、フーリエ分析部の出
力と雑音スペクトル記憶部内の前の雑音スペクトルとに
基づいて、現在の雑音スペクトルを求め、雑音スペクト
ル記憶部内の前の雑音スペクトルと求めた現在の雑音ス
ペクトルとを、雑音信号判定部の判定に基づいて切り換
え、推定雑音スペクトルとして出力し、雑音スペクトル
記憶部内の前の雑音スペクトルを現在の雑音スペクトル
に更新することができる。
As described above, according to the present invention, when voice is occasionally input in an environment in which environmental noise exists, the noise spectrum updating unit outputs the output of the Fourier analysis unit and the noise spectrum storage unit. Based on the previous noise spectrum in the section, the current noise spectrum is obtained, the previous noise spectrum in the noise spectrum storage section and the obtained current noise spectrum are switched based on the determination of the noise signal determination section, and the estimated noise It is possible to output as a spectrum and update the previous noise spectrum in the noise spectrum storage unit to the current noise spectrum.

【0048】この更新は、雑音スペクトル更新部が、雑
音信号判定部の判定に基づいて、常に、入力された環境
雑音の変動に対して自動的に追従して、突発的な雑音に
も影響されない雑音推定を行うことができる。
In this updating, the noise spectrum updating section always automatically follows the fluctuation of the input environmental noise based on the judgment of the noise signal judging section, and is not affected by the sudden noise. Noise estimation can be performed.

【0049】そのため、少ない記憶容量と演算量によ
り、雑音が重畳した音声から雑音を除去することができ
る。また、動作開始時から雑音スペクトル記憶部は、入
力環境雑音に近い値を記憶することができる。
Therefore, the noise can be removed from the voice on which the noise is superimposed with a small storage capacity and a small amount of calculation. Further, from the start of the operation, the noise spectrum storage unit can store a value close to the input environmental noise.

【0050】そのため、雑音スペクトル記憶部の雑音ス
ペクトルが入力環境雑音となる時間を短くすることがで
き、動作開始時からすぐに、雑音除去の動作を行なうこ
とができる。
Therefore, the time during which the noise spectrum of the noise spectrum storage unit becomes the input environmental noise can be shortened, and the noise removing operation can be performed immediately after the start of the operation.

【0051】さらに、雑音スペクトルの更新に与える影
響が少ない短時間の音声に対しては、雑音スペクトル更
新部は、雑音スペクトルの更新動作を追従させることが
できる。
Furthermore, the noise spectrum updating unit can follow the noise spectrum updating operation for a short time speech which has little influence on the updating of the noise spectrum.

【0052】そのため、入力される信号が短時間の音声
信号である場合には、雑音か音声かの判定が行われなく
ても、雑音除去の動作を行なうことができ、雑音信号判
定部を削除しても、雑音除去の動作を確実に行なうこと
ができる。
Therefore, when the input signal is a voice signal for a short time, the noise removal operation can be performed even if the determination as to whether it is noise or voice is not performed, and the noise signal determination unit is deleted. Even then, the noise removal operation can be reliably performed.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1の実施例の雑音抑圧装置の構成図FIG. 1 is a configuration diagram of a noise suppressing device according to a first embodiment of the present invention.

【図2】同実施例の雑音抑圧装置の動作を示すフローチ
ャート
FIG. 2 is a flowchart showing the operation of the noise suppression apparatus of the same embodiment.

【図3】本発明の第2の実施例の雑音抑圧装置の構成図FIG. 3 is a configuration diagram of a noise suppressing device according to a second embodiment of the present invention.

【図4】本発明の第3の実施例の雑音抑圧装置の構成図FIG. 4 is a configuration diagram of a noise suppressing device according to a third embodiment of the present invention.

【図5】従来の雑音抑圧装置の構成図FIG. 5 is a configuration diagram of a conventional noise suppression device.

【図6】同従来例の雑音抑圧装置の動作を示すフローチ
ャート
FIG. 6 is a flowchart showing the operation of the conventional noise suppression device.

【符号の説明】[Explanation of symbols]

11,31,41 切り出し部 12,32,42 フーリエ分析部 15,35 雑音信号判定部 13,33,43 雑音スペクトル更新部 14,34,44 雑音スペクトル記憶部 16,36,46 振幅引算部 17,37,47 半波整流部 18,38,48 逆フーリエ変換部 19,39,49 波形再生部 11, 31, 41 Cutout unit 12, 32, 42 Fourier analysis unit 15, 35 Noise signal determination unit 13, 33, 43 Noise spectrum update unit 14, 34, 44 Noise spectrum storage unit 16, 36, 46 Amplitude subtraction unit 17 , 37, 47 Half-wave rectifying unit 18, 38, 48 Inverse Fourier transform unit 19, 39, 49 Waveform reproducing unit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 入力信号に対して所定の時間間隔で窓掛
けを行い、前記入力信号から前記時間間隔で前記窓掛け
に応じた長さのフレームにおける波形を切り出す切り出
し部と、前記切り出し部からの前記フレーム内の波形を
フーリエ分析して、振幅スペクトルと位相スペクトルと
に分解するフーリエ分析部と、前記フーリエ分析部から
の振幅スペクトルに基づいて、前記入力信号が雑音のみ
か雑音の重畳した音声であるかを判定する雑音信号判定
部と、前記雑音信号判定部の判定に応じて、前記フーリ
エ分析部からの振幅スペクトルに基づいて求めた雑音に
対応した雑音スペクトルを出力する雑音スペクトル更新
部と、前記雑音スペクトル更新部から出力された前記雑
音スペクトルを記憶する雑音スペクトル記憶部と、前記
フーリエ分析部により分解された前記振幅スペクトルか
ら前記雑音スペクトル記憶部に記憶された雑音スペクト
ルを引き算する振幅引算部と、前記振幅引算部による前
記引き算の結果を半波整流する半波整流部と、前記半波
整流部による前記半波整流後の振幅スペクトルと前記フ
ーリエ分析部からの位相スペクトルとに基づいて逆フー
リエ変換し、音声波形を再生する逆フーリエ変換部と、
前記逆フーリエ変換部により再生された各フレームの音
声波形を合成して連続した音声波形を生成する波形再生
部とを備え、前記雑音スペクトル更新部を、前記フーリ
エ分析部により前記フレーム内の波形から分解された振
幅スペクトルと前記雑音スペクトル記憶部内の雑音スペ
クトルとに基づいて、前記フレーム内の波形の雑音スペ
クトルを演算し、前記雑音信号判定部の前記入力信号が
雑音であるとの判定を検出した場合には、前記演算によ
って求められた雑音スペクトルを出力し、前記雑音信号
判定部の前記入力信号が音声であるとの判定を検出した
場合には、前記雑音スペクトル記憶部内の雑音スペクト
ルを出力するよう構成した雑音抑圧装置。
1. A cutting-out unit that performs windowing on an input signal at a predetermined time interval and cuts out a waveform in a frame having a length corresponding to the windowing at the time interval from the input signal, and from the cutting-out unit. Fourier analysis of the waveform in the frame of, the Fourier analysis unit that decomposes into an amplitude spectrum and a phase spectrum, based on the amplitude spectrum from the Fourier analysis unit, the input signal is only noise And a noise spectrum updating unit that outputs a noise spectrum corresponding to the noise obtained based on the amplitude spectrum from the Fourier analyzing unit, according to the determination of the noise signal determining unit, A noise spectrum storage unit that stores the noise spectrum output from the noise spectrum updating unit, and a Fourier analysis unit. An amplitude subtraction unit that subtracts the noise spectrum stored in the noise spectrum storage unit from the decomposed amplitude spectrum, a half-wave rectification unit that half-wave rectifies the result of the subtraction by the amplitude subtraction unit, and Inverse Fourier transform based on the amplitude spectrum after the half-wave rectification by the half-wave rectification unit and the phase spectrum from the Fourier analysis unit, an inverse Fourier transform unit for reproducing a voice waveform,
A waveform reproducing unit for generating a continuous voice waveform by synthesizing the voice waveforms of the respective frames reproduced by the inverse Fourier transform unit, and the noise spectrum updating unit from the waveform in the frame by the Fourier analyzing unit. The noise spectrum of the waveform in the frame is calculated based on the decomposed amplitude spectrum and the noise spectrum in the noise spectrum storage unit, and the determination that the input signal of the noise signal determination unit is noise is detected. In this case, the noise spectrum obtained by the calculation is output, and when the determination that the input signal of the noise signal determination unit is a voice is detected, the noise spectrum in the noise spectrum storage unit is output. Noise suppressor configured as described above.
【請求項2】 雑音スペクトル記憶部を、動作開始時に
フーリエ分析部で分解した振幅スペクトルを初期値とし
て記憶するよう構成した請求項1に記載の雑音抑圧装
置。
2. The noise suppression apparatus according to claim 1, wherein the noise spectrum storage unit is configured to store the amplitude spectrum decomposed by the Fourier analysis unit as an initial value at the start of operation.
【請求項3】 雑音スペクトル更新部を、単語程度の長
さの音声入力に対しては、更新処理用の定数を雑音スペ
クトル記憶部内の雑音スペクトルを更新しない値に設定
して、雑音信号判定部の判定に関係無く、フーリエ分析
部によりフレーム内の波形から分解された振幅スペクト
ルと前記雑音スペクトル記憶部内の雑音スペクトルとに
基づいて演算された雑音スペクトルを出力するよう構成
した請求項1に記載の雑音抑圧装置。
3. The noise spectrum updating unit sets a constant for updating processing to a value that does not update the noise spectrum in the noise spectrum storage unit for a voice input having a length of about a word, and the noise signal determining unit. 2. The noise spectrum calculated according to the amplitude spectrum decomposed from the waveform in the frame by the Fourier analysis unit and the noise spectrum in the noise spectrum storage unit is output regardless of the determination of 1. Noise suppressor.
JP6302550A 1994-12-07 1994-12-07 Noise suppression device Pending JPH08160994A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6302550A JPH08160994A (en) 1994-12-07 1994-12-07 Noise suppression device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6302550A JPH08160994A (en) 1994-12-07 1994-12-07 Noise suppression device

Publications (1)

Publication Number Publication Date
JPH08160994A true JPH08160994A (en) 1996-06-21

Family

ID=17910325

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6302550A Pending JPH08160994A (en) 1994-12-07 1994-12-07 Noise suppression device

Country Status (1)

Country Link
JP (1) JPH08160994A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6044341A (en) * 1997-07-16 2000-03-28 Olympus Optical Co., Ltd. Noise suppression apparatus and recording medium recording processing program for performing noise removal from voice
JP2000298058A (en) * 1999-04-14 2000-10-24 Rion Co Ltd Apparatus for analyzing environment noise
JP2006065067A (en) * 2004-08-27 2006-03-09 Nec Corp Apparatus, method, and program for speech processing
JP2006216188A (en) * 2005-02-04 2006-08-17 Canon Inc Electronic equipment and control method therefor
JP2006277400A (en) * 2005-03-29 2006-10-12 Fuji Electric Holdings Co Ltd Tamper-proof secure module device with theft detecting function
KR100677126B1 (en) * 2004-07-27 2007-02-02 삼성전자주식회사 Apparatus and method for eliminating noise
JP2010011117A (en) * 2008-06-27 2010-01-14 Sony Corp Noise reduction audio reproducing device and method
JP2010249637A (en) * 2009-04-15 2010-11-04 Yokogawa Electric Corp Method for detecting state of fluid and state detecting device
EP2270981A2 (en) 2009-06-19 2011-01-05 Fujitsu Limited Digital signal processing apparatus and digital signal processing method
US8036887B2 (en) 1996-11-07 2011-10-11 Panasonic Corporation CELP speech decoder modifying an input vector with a fixed waveform to transform a waveform of the input vector
US8218782B2 (en) 2008-03-28 2012-07-10 Sony Corporation Headphone device, signal processing device, and signal processing method
US8649689B2 (en) 2009-06-24 2014-02-11 Fujitsu Limited Digital coherent receiving apparatus

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8036887B2 (en) 1996-11-07 2011-10-11 Panasonic Corporation CELP speech decoder modifying an input vector with a fixed waveform to transform a waveform of the input vector
US6044341A (en) * 1997-07-16 2000-03-28 Olympus Optical Co., Ltd. Noise suppression apparatus and recording medium recording processing program for performing noise removal from voice
JP2000298058A (en) * 1999-04-14 2000-10-24 Rion Co Ltd Apparatus for analyzing environment noise
KR100677126B1 (en) * 2004-07-27 2007-02-02 삼성전자주식회사 Apparatus and method for eliminating noise
JP2006065067A (en) * 2004-08-27 2006-03-09 Nec Corp Apparatus, method, and program for speech processing
JP2006216188A (en) * 2005-02-04 2006-08-17 Canon Inc Electronic equipment and control method therefor
JP2006277400A (en) * 2005-03-29 2006-10-12 Fuji Electric Holdings Co Ltd Tamper-proof secure module device with theft detecting function
US8218782B2 (en) 2008-03-28 2012-07-10 Sony Corporation Headphone device, signal processing device, and signal processing method
JP2010011117A (en) * 2008-06-27 2010-01-14 Sony Corp Noise reduction audio reproducing device and method
US9245517B2 (en) 2008-06-27 2016-01-26 Sony Corporation Noise reduction audio reproducing device and noise reduction audio reproducing method
US9595252B2 (en) 2008-06-27 2017-03-14 Sony Corporation Noise reduction audio reproducing device and noise reduction audio reproducing method
JP2010249637A (en) * 2009-04-15 2010-11-04 Yokogawa Electric Corp Method for detecting state of fluid and state detecting device
EP2270981A2 (en) 2009-06-19 2011-01-05 Fujitsu Limited Digital signal processing apparatus and digital signal processing method
US8649689B2 (en) 2009-06-24 2014-02-11 Fujitsu Limited Digital coherent receiving apparatus
US9444554B2 (en) 2009-06-24 2016-09-13 Fujitsu Limited Digital coherent receiving apparatus

Similar Documents

Publication Publication Date Title
US7359838B2 (en) Method of processing a noisy sound signal and device for implementing said method
Cohen et al. Speech enhancement for non-stationary noise environments
KR950011964B1 (en) Signal processing device
JP4484283B2 (en) Audio processing apparatus and method
JP4842583B2 (en) Method and apparatus for multisensory speech enhancement
US8612222B2 (en) Signature noise removal
US4630304A (en) Automatic background noise estimator for a noise suppression system
JP3423906B2 (en) Voice operation characteristic detection device and detection method
US20050288923A1 (en) Speech enhancement by noise masking
KR101737824B1 (en) Method and Apparatus for removing a noise signal from input signal in a noisy environment
US20020049587A1 (en) Speech recognition method, storage medium storing speech recognition program, and speech recognition apparatus
JPH08506427A (en) Noise reduction
Cohen et al. Spectral enhancement methods
JP3451146B2 (en) Denoising system and method using spectral subtraction
JPH07306695A (en) Method of reducing noise in sound signal, and method of detecting noise section
JPH08160994A (en) Noise suppression device
JP2000132181A (en) Device and method for processing voice
JP2003280696A (en) Apparatus and method for emphasizing voice
JP4965891B2 (en) Signal processing apparatus and method
JP2000330597A (en) Noise suppressing device
JP4434813B2 (en) Noise spectrum estimation method, noise suppression method, and noise suppression device
JP2836271B2 (en) Noise removal device
JP2000122688A (en) Voice processing device and method
JP4123835B2 (en) Noise suppression device and noise suppression method
JP2007093635A (en) Known noise removing device