JP2001285986A - Howling suppression device utilizing adaptive notch filter - Google Patents

Howling suppression device utilizing adaptive notch filter

Info

Publication number
JP2001285986A
JP2001285986A JP2000093052A JP2000093052A JP2001285986A JP 2001285986 A JP2001285986 A JP 2001285986A JP 2000093052 A JP2000093052 A JP 2000093052A JP 2000093052 A JP2000093052 A JP 2000093052A JP 2001285986 A JP2001285986 A JP 2001285986A
Authority
JP
Japan
Prior art keywords
howling
frequency
adaptive notch
notch filter
filter
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.)
Granted
Application number
JP2000093052A
Other languages
Japanese (ja)
Other versions
JP3558954B2 (en
Inventor
Daisuke Higashihara
大介 東原
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.)
Toa Corp
Original Assignee
Toa Corp
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 Toa Corp filed Critical Toa Corp
Priority to JP2000093052A priority Critical patent/JP3558954B2/en
Publication of JP2001285986A publication Critical patent/JP2001285986A/en
Application granted granted Critical
Publication of JP3558954B2 publication Critical patent/JP3558954B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Circuit For Audible Band Transducer (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a howling suppression device capable of reducing an operation scale and shortening operation time. SOLUTION: In this howling suppression device provided with a digital filter 4 for turning a howling frequency included in digital input signals to a removal frequency and a control part DSP for detecting the howling frequency and setting the center frequency of the digital filter 4 to the howling frequency, the control part DSP is provided with an adaptive notch filter 12 for detecting the howling frequency.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、適応ノッチフィ
ルタのラインスペクトル信号の周波数推定機能を利用し
て、ハウリングが発生している信号を抑圧するハウリン
グ抑制装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a howling suppressing apparatus for suppressing a signal in which howling occurs by utilizing a frequency estimating function of a line spectrum signal of an adaptive notch filter.

【0002】[0002]

【従来の技術】ハウリングが発生している状態とは,或
る特定の周波数で発振が発生している状態をいうのが普
通である。従来から、放送設備においては、ハウリング
の発生を抑えるために、ハウリングの発生している周波
数に中心周波数を有するノッチフィルタ又はディップフ
ィルタを設け、ハウリングが発生している周波数におけ
るゲインを下げることによってハウリングを抑えること
が行われている。
2. Description of the Related Art A state in which howling occurs is generally a state in which oscillation occurs at a certain specific frequency. Conventionally, in broadcast equipment, in order to suppress the occurrence of howling, a notch filter or a dip filter having a center frequency at the frequency where the howling occurs is provided, and the howling is reduced by reducing the gain at the frequency where the howling occurs. It has been done to suppress.

【0003】図2及び図3に、ハウリングの発生してい
る周波数を特定するために従来から採用されている手法
を示す。図2は、高速フーリエ変換(FFT)によるス
ペクトラム分析を利用して不要周波数成分を抑圧する拡
声装置を示しており、同図において、マイクロホン1か
ら入力された音声は増幅器2によって低周波増幅されて
から、A/D変換器3によってデジタル音声信号へ変換
される。このデジタル音声信号の一部はディップフィル
タ4に印加されて不要周波数信号が抑圧され、その後、
D/A変換器5によってアナログ信号へ変換され、増幅
器6によって増幅されてからスピーカ7から出力され
る。
FIG. 2 and FIG. 3 show a method which has been conventionally employed for specifying a frequency at which howling occurs. FIG. 2 shows a loudspeaker that suppresses unnecessary frequency components by using spectrum analysis by fast Fourier transform (FFT). In FIG. 2, a sound input from a microphone 1 is amplified by an amplifier 2 to a low frequency. Is converted into a digital audio signal by the A / D converter 3. A part of the digital audio signal is applied to the dip filter 4 to suppress unnecessary frequency signals.
The signal is converted into an analog signal by the D / A converter 5, amplified by the amplifier 6, and output from the speaker 7.

【0004】一方、A/D変換器3から出力されたデジ
タル音声信号のうちの他方はFFT処理部8に印加され
る。FFT処理部8は、入力されたデジタル音声信号の
周波数スペクトルを表す離散信号を出力する。これを受
けて、CPU9はハウリングと判断した周波数の信号を
抑圧するようにディップフィルタ4の周波数特性を調整
する。
On the other hand, the other of the digital audio signals output from the A / D converter 3 is applied to an FFT processing unit 8. The FFT processing unit 8 outputs a discrete signal representing a frequency spectrum of the input digital audio signal. In response to this, the CPU 9 adjusts the frequency characteristic of the dip filter 4 so as to suppress the signal of the frequency determined as the howling.

【0005】図3は、異なる通過周波数帯域を有する複
数のバンドパスフィルタからの出力のレベルを用いてハ
ウリング周波数成分を抑圧する拡声装置を示しており、
図2に示す構成要素と同じ又は同様の構成要素には、同
一の参照数字が付されている。図3において、A/D変
換器3から出力されたデジタル音声信号の一方はディッ
プフィルタ4に印加され、他方は、拡声装置で扱う所定
の周波数帯域を複数に分割して設定した小帯域のいずれ
か一つを通過周波数帯域とするバンドパスフィルタ10
1、・・・・、10nに印加される。バンドパスフィル
タ101〜10nからの出力信号は、A/D変換器3か
らのデジタル音声信号に含まれる周波数に応じて、異な
る値を有する。そこで、レベル検出器11はバンドパス
フィルタ101〜10nのそれぞれからの出力を受け取
って、そのレベルを検出し、バンドパスフィルタ101
〜10nから出力された信号のレベルをCPU9へ通知
する。これを受けて、CPU9はハウリングと判断した
周波数の信号を抑圧するようにディップフィルタ4のデ
ィップ特性を調整する。
FIG. 3 shows a loudspeaker which suppresses a howling frequency component by using output levels from a plurality of bandpass filters having different pass frequency bands.
Components that are the same as or similar to the components shown in FIG. 2 are given the same reference numerals. In FIG. 3, one of the digital audio signals output from the A / D converter 3 is applied to a dip filter 4, and the other is one of a small band set by dividing a predetermined frequency band handled by the loudspeaker into a plurality. Band pass filter 10 having one of them as a pass frequency band
,..., 10n. Output signals from the bandpass filters 101 to 10n have different values depending on the frequency included in the digital audio signal from the A / D converter 3. Therefore, the level detector 11 receives the output from each of the band-pass filters 101 to 10n, detects the level thereof,
The CPU 9 notifies the CPU 9 of the level of the signal output from the CPU 9 to 10n. In response to this, the CPU 9 adjusts the dip characteristics of the dip filter 4 so as to suppress the signal of the frequency determined as the howling.

【0006】しかし、図3に示すFFTによるスペクト
ル分析を利用する方式や図4に示す帯域分割によるレベ
ル検出方式は、精度を上げるためには、大きな演算を必
要とし、ひいては演算時間が長くなるという欠点があ
る。その結果、かなり大きなレベルのハウリングが発生
して初めて、ハウリングの抑制が開始されることになる
という問題があった。
However, the method using the spectrum analysis by the FFT shown in FIG. 3 and the level detection method by the band division shown in FIG. 4 require a large operation in order to increase the accuracy, and the operation time is long. There are drawbacks. As a result, there is a problem that the suppression of the howling is started only after the generation of the howling at a considerably large level.

【0007】[0007]

【発明が解決しようとする課題】この発明はこうした従
来の課題に鑑みて提案されたものであり、演算規模を縮
小し演算時間を短縮することができるハウリング抑制装
置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been proposed in view of such conventional problems, and has as its object to provide a howling suppressing apparatus capable of reducing the operation scale and the operation time. .

【0008】[0008]

【課題を解決するための手段】上記の目的を達成するた
めに、請求項1記載の発明は、デジタル入力信号中に含
まれるハウリング周波数を除去周波数とするデジタルフ
ィルタと、前記ハウリング周波数を検出して、前記デジ
タルフィルタの前記中心周波数を前記ハウリング周波数
に設定させるための制御部とを備えたハウリング抑制装
置であって、前記制御部が、前記ハウリング周波数を検
出するための適応ノッチフィルタを備えることを特徴と
するハウリング抑制装置、を提供する。
In order to achieve the above object, according to the present invention, there is provided a digital filter for removing a howling frequency contained in a digital input signal, and detecting the howling frequency. A control unit for setting the center frequency of the digital filter to the howling frequency, wherein the control unit includes an adaptive notch filter for detecting the howling frequency. The present invention provides a howling suppression device characterized by the following.

【0009】前記制御部におけるハウリング周波数の検
出は、周波数帯域によって異なる判定基準を用いて行う
ことが好ましい。前記制御部は、前記適応ノッチフィル
タからの出力を受け取るハウリング判定部を備えること
ができる。このハウリング判定部は、単位時間毎に前記
適応ノッチフィルタの出力のサンプルを求め、そのとき
のサンプルと、その一つ前の時点で得たサンプルとの偏
差が所定の偏差値以内であるか否かの検査に基づいて、
前記適応ノッチフィルタからの出力が前記ハウリング周
波数であるか否かを判定し、該判定に基づいて、前記デ
ジタルフィルタの前記除去周波数を更新する処理を行
う。
It is preferable that the howling frequency is detected by the control unit using a different criterion depending on the frequency band. The control unit may include a howling determination unit that receives an output from the adaptive notch filter. The howling determination unit obtains a sample of the output of the adaptive notch filter for each unit time, and determines whether a deviation between the sample at that time and the sample obtained immediately before the predetermined time is within a predetermined deviation value. Based on the inspection
It is determined whether or not the output from the adaptive notch filter is the howling frequency, and based on the determination, a process of updating the removal frequency of the digital filter is performed.

【0010】更に、前記デジタル入力信号のレベルが所
定の時間連続して所定の値を越えたときに該デジタル入
力信号を圧縮するコンプレッサを設けることが好まし
い。
Further, it is preferable to provide a compressor for compressing the digital input signal when the level of the digital input signal continuously exceeds a predetermined value for a predetermined time.

【0011】[0011]

【作用】制御部は、デジタル入力信号に含まれるハウリ
ング周波数を推定して、デジタル入力信号を入力するデ
ジタルフィルタの除去周波数を、制御部で推定したハウ
リング周波数に設定させる。
The control unit estimates the howling frequency included in the digital input signal and sets the removal frequency of the digital filter for inputting the digital input signal to the howling frequency estimated by the control unit.

【0012】[0012]

【発明の実施の形態】以下、この発明に係るハウリング
抑制装置の一つの実施の形態を説明する。図1は、この
発明に係るハウリング抑制装置を拡声装置に適用した例
を示している。なお、同図において、図3に示す構成要
素と同じ又は同様の構成要素には同一の参照数字が付さ
れている。図1において、ハウリング抑制装置DSP
は、A/D変換器3から出力されたデジタル音声信号の
一方が供給されるディップフィルタ4と、A/D変換器
3から出力されたデジタル音声信号の他方が印加される
適応ノッチフィルタ12とを備える。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of a howling suppressing apparatus according to the present invention will be described below. FIG. 1 shows an example in which a howling suppression device according to the present invention is applied to a loudspeaker. In the figure, the same or similar components as those shown in FIG. 3 are denoted by the same reference numerals. In FIG. 1, howling suppression device DSP
Is a dip filter 4 to which one of the digital audio signals output from the A / D converter 3 is supplied, and an adaptive notch filter 12 to which the other of the digital audio signals output from the A / D converter 3 is applied. Is provided.

【0013】従来から、適応ノッチフィルタは、雑音、
エコー、ハウリング等を統計的な推定を用いて抑圧する
適応フィルタの中で、音声等の持続性広帯域信号からラ
インスペクトルを持つ正弦波雑音成分を分離抑圧するの
に有効なものとして知られていると同時に、音声信号に
含まれる正弦波雑音成分の周波数情報を出力することが
できることも知られている。
[0013] Conventionally, adaptive notch filters have been developed for noise,
Among adaptive filters that suppress echoes, howlings, etc. using statistical estimation, they are known to be effective for separating and suppressing sinusoidal noise components having a line spectrum from persistent wideband signals such as speech. At the same time, it is known that frequency information of a sine wave noise component included in an audio signal can be output.

【0014】そこで、この発明は、ハウリングが発生し
ているときには特定の周波数で発振が発生していると考
えられることに注目し、適応ノッチフィルタ12をハウ
リング周波数推定器として用いる。即ち、適応ノッチフ
ィルタ12はハウリングにより発生している正弦波信号
の周波数を推定し、該周波数を持つ信号を出力する。ハ
ウリング抑制装置DSP内のハウリング判定部9は、適
応ノッチフィルタ12から出力された正弦波信号がハウ
リングによるものか否かを判断して、ディップフィルタ
4に対して、その周波数特性を、ハウリングによって発
生している正弦波信号を抑圧するように調整するよう指
示する。
Therefore, the present invention focuses on the fact that it is considered that oscillation occurs at a specific frequency when howling occurs, and uses the adaptive notch filter 12 as a howling frequency estimator. That is, the adaptive notch filter 12 estimates the frequency of the sine wave signal generated by howling and outputs a signal having the frequency. The howling determination unit 9 in the howling suppression device DSP determines whether the sine wave signal output from the adaptive notch filter 12 is due to howling, and generates the frequency characteristic of the dip filter 4 by howling. The sine wave signal is adjusted to be suppressed.

【0015】ハウリング判定部9における上記の判断の
手順は以下のとおりである。ハウリング判定部9は単位
時間As毎に適応ノッチフィルタ12の算出結果を調べ
る。このとき、1サンプリング前に調べたデータである
算出結果と、現時点のサンプリングで調べたデータであ
る算出結果との間の偏差が所定の偏差値D1以内であれ
ば、現時点で調べたデータをバッファに保存する。1サ
ンプリング前の算出結果と現時点のサンプリングの算出
結果との間の偏差が上記所定の偏差値D1以内であると
いうことは、或る一定の周波数で正弦波が発生している
可能性があると推定されることを意味する。そこで、ハ
ウリング判定部9は、データを連続してバッファに保存
する回数が所定の回数N1となり、且つ、バッファに保
存されたデータのM1番目とM2番目とに設定されたデ
ータの偏差が所定の偏差値値D2以内であるならば、特
定の周波数においてハウリングが発生していると判断す
る。
The procedure of the above-mentioned judgment in the howling judgment section 9 is as follows. The howling determination unit 9 checks the calculation result of the adaptive notch filter 12 for each unit time As. At this time, if the deviation between the calculation result which is the data checked before one sampling and the calculation result which is the data checked at the current sampling is within a predetermined deviation value D1, the data checked at this time is buffered. To save. The fact that the deviation between the calculation result one sampling before and the calculation result of the current sampling is within the above-mentioned predetermined deviation value D1 means that a sine wave may be generated at a certain frequency. Means to be estimated. Therefore, the howling determination unit 9 determines that the number of times data is successively stored in the buffer is the predetermined number N1, and the deviation between the data stored in the buffer and the data set as M1 and M2 is the predetermined number N1. If it is within the deviation value D2, it is determined that howling has occurred at a specific frequency.

【0016】なお、ディップフィルタ4の設定周波数
は、上記バッファに蓄積されたデータのうち、現時点か
ら時間的にAs・N2(但し、N2は所定の数である)
だけ前の時点までのデータの値の平均である。また、上
記の説明における値であるD1、D2、N1、N2、M
1及びM2は予め決められた値であり、適応ノッチフィ
ルタ12によって推定された周波数に応じて変えるよう
にしてもよい。
The set frequency of the dip filter 4 is temporally As · N2 (where N2 is a predetermined number) from the present time among the data stored in the buffer.
It is just the average of the data values up to the previous point in time. Also, the values D1, D2, N1, N2, M
1 and M2 are predetermined values, and may be changed according to the frequency estimated by the adaptive notch filter 12.

【0017】実際には、一つの周波数でのハウリングを
抑えると、どこか他の周波数でハウリングが発生する。
これに対処するためには、A/D変換器3の出力側に複
数のディップフィルタを設けることが好ましい。例え
ば、12個のディップフィルタが使用可能である場合、
上記の手順で最初に推定された周波数に1番目のディッ
プフィルタの中心周波数を設定する。以後、適応ノッチ
フィルタ12によって、ハウリングが発生する周波数が
推定されるたびに、その周波数を中心周波数とするよ
う、11個のディップフィルタに順に設定していく。そ
して、13個目のハウリング周波数が推定されたときに
は、その周波数に1番目のディップフィルタの中心周波
数を設定する。以下、同様の手順を反復する。
Actually, if howling at one frequency is suppressed, howling occurs at some other frequency.
To cope with this, it is preferable to provide a plurality of dip filters on the output side of the A / D converter 3. For example, if 12 dip filters are available,
The center frequency of the first dip filter is set to the frequency estimated first in the above procedure. Thereafter, each time the frequency at which the howling occurs is estimated by the adaptive notch filter 12, the frequency is set to 11 dip filters in order so that the frequency becomes the center frequency. When the thirteenth howling frequency is estimated, the center frequency of the first dip filter is set to that frequency. Hereinafter, the same procedure is repeated.

【0018】なお、ハウリングが発生する周波数がディ
ップフィルタの中心周波数付近の周波数であることがわ
かったときには、当該中心周波数でのゲインを下げるこ
と、又は、このディップフィルタの中心周波数の幅を広
げることによっても対処することができる。
When it is found that the frequency at which the howling occurs is a frequency near the center frequency of the dip filter, the gain at the center frequency is reduced, or the width of the center frequency of the dip filter is increased. Can also be dealt with.

【0019】ディップフィルタの中心周波数が低域周波
数に設定されている場合には、一度設定された中心周波
数は更新しない。これは、低域で発生するハウリング
は、その空間の持つ特性によるものであり、状況によっ
て頻繁に変化するものではないと考えられるからであ
る。逆に、高域周波数で発生するハウリングは状況変化
によって突発的に発生することが多いから、ディップフ
ィルタの中心周波数を頻繁に更新することが好ましい。
When the center frequency of the dip filter is set to a low frequency, the once set center frequency is not updated. This is because howling that occurs in the low frequency range is due to the characteristics of the space and is not considered to change frequently depending on the situation. Conversely, howling occurring at a high frequency often occurs suddenly due to a change in the situation, and therefore it is preferable to frequently update the center frequency of the dip filter.

【0020】このように、適応ノッチフィルタのライン
スペクトル信号の周波数推定機能を使用して、ハウリン
グを起こしている周波数を持つ信号を推定し、その推定
された周波数にディップフィルタの中心周波数を設定す
るようにしたので、従来に比べて、演算規模を縮小し且
つ演算時間を短縮することが可能になる。
As described above, a signal having a howling frequency is estimated using the frequency estimation function of the line spectrum signal of the adaptive notch filter, and the center frequency of the dip filter is set to the estimated frequency. As a result, it is possible to reduce the calculation scale and the calculation time as compared with the related art.

【0021】以下、この発明に係るハウリング抑制装置
の変形例について説明する。第1の変形例は、適応ノッ
チフィルタの特性により、低域部と高域部とで同じ精度
を求めると、周波数の推定に要する時間が異なり、低域
周波数の推定の方が高域周波数の推定よりも長い時間を
必要とするということに着目したものである。例えば2
0Hz〜20kHzの周波数帯域に関して適応ノッチフ
ィルタが同じ時間内でハウリング判定を行う場合には、
ハウリングの発生から抑制までの時間に無駄が生じる。
これは、低域周波数で要する時間に処理を合せると、高
域周波数では、必要な演算が完了していても、設定され
た時間が経過するまで、ハウリングの抑制を行うまでに
待ち時間が生じることによるものである。こうした時間
の無駄を除くため、この発明の第1の変形例において
は、ハウリング周波数の検出を、周波数帯域によって異
なる判定基準を用いて行う。具体的には、例えば適応ノ
ッチフィルタ12に設定される係数である偏差値D1及
び所定の回数N1を変化させる。
Hereinafter, a modification of the howling suppressing apparatus according to the present invention will be described. In the first modified example, if the same accuracy is obtained in the low-band part and the high-band part due to the characteristics of the adaptive notch filter, the time required for frequency estimation differs, and the estimation of the low-band frequency is It focuses on the fact that it takes a longer time than the estimation. For example, 2
When the adaptive notch filter performs the howling determination within the same time for the frequency band of 0 Hz to 20 kHz,
The time from occurrence of howling to suppression is wasted.
This means that if the processing is adjusted to the time required at the low frequency, at the high frequency, even if the necessary calculation is completed, a waiting time occurs until the set time elapses and howling is suppressed. It is because of that. In order to eliminate such a waste of time, in the first modified example of the present invention, detection of the howling frequency is performed using a different criterion depending on the frequency band. Specifically, for example, the deviation value D1 which is a coefficient set in the adaptive notch filter 12 and the predetermined number N1 are changed.

【0022】この発明に係るハウリング抑制装置の第2
の変形例は、これまで説明してきた適応ノッチフィルタ
の動作が不安定になる状態が生じるという欠点を解消す
るものである。適応ノッチフィルタは一つの周波数で発
生するハウリング周波数の推定しかできない。このた
め、同時に2つの周波数でハウリングが発生すると、適
応ノッチフィルタにおけるハウリング周波数の推定が不
安定になりかねず、ハウリングが発生しているのに抑制
動作が行われないという事態が生じることがある。そこ
で、第2の変形例においては、ハウリングが成長する過
程のいずれかの適宜の時点に、マイクロホン1への入力
信号レベルが或る所定の時間連続して所定の値を越えた
か否かを判定し、入力信号レベルが該所定の値を越える
と判定されたときには、入力信号レベルをコンプレッサ
によって圧縮して全帯域において入力信号レベルを所定
のレベルだけ減衰させるという処理を行う。これによ
り、ハウリングが成長し続けないよう抑制することが可
能となる。
The second embodiment of the howling suppressing apparatus according to the present invention
The modification of the embodiment eliminates the disadvantage that the operation of the adaptive notch filter described above may become unstable. An adaptive notch filter can only estimate howling frequencies that occur at one frequency. Therefore, if howling occurs at two frequencies at the same time, the estimation of the howling frequency in the adaptive notch filter may become unstable, and a situation may occur in which the suppression operation is not performed even though the howling occurs. . Therefore, in the second modified example, it is determined whether or not the input signal level to the microphone 1 continuously exceeds a predetermined value for a predetermined predetermined time at any appropriate point in the process of howling grows. If it is determined that the input signal level exceeds the predetermined value, a process of compressing the input signal level by a compressor and attenuating the input signal level by a predetermined level in all bands is performed. This makes it possible to suppress howling from continuing to grow.

【0023】以上説明した、この発明に係るハウリング
抑制装置の一つの実施の形態及びその変形例において
は、図2に示すようにディップフィルタ4と適応ノッチ
フィルタ12とを一体に構成し、これとは別体にCPU
等を用いてハウリング判定部9を設けることが可能であ
る。
In one embodiment of the howling suppressing apparatus according to the present invention and its modification described above, the dip filter 4 and the adaptive notch filter 12 are integrally formed as shown in FIG. Is a separate CPU
The howling determination unit 9 can be provided by using the method described above.

【0024】[0024]

【発明の効果】以上、この発明に係るハウリング抑制装
置の一つの実施の形態及びその変形例を説明したところ
から明らかなように、請求項1の発明は、適応ノッチフ
ィルタをラインスペクトル信号の周波数推定器として動
作させることにより、従来に比べて、演算規模を縮小し
且つ演算時間を短縮することができるという効果を奏す
る。
As is apparent from the above description of one embodiment of the howling suppressing apparatus according to the present invention and its modified example, the first aspect of the present invention provides an adaptive notch filter for controlling the frequency of a line spectrum signal. By operating as an estimator, there is an effect that the operation scale can be reduced and the operation time can be shortened as compared with the related art.

【0025】請求項2の発明は、ハウリングが異なる周
波数で発生しても的確にハウリングを抑圧することがで
きるという効果を奏する。請求項3の発明は、適応ノッ
チフィルタからの出力がハウリング周波数を示すものか
否かを迅速且つ精度良く判定することができるという効
果を奏する。
According to the second aspect of the present invention, the howling can be accurately suppressed even if the howling occurs at different frequencies. The invention of claim 3 has an effect that it is possible to quickly and accurately determine whether or not the output from the adaptive notch filter indicates a howling frequency.

【0026】請求項4の発明は、ハウリングが発生して
も、ハウリングが成長し続けるのを抑制することができ
るという効果を奏する。
According to the fourth aspect of the present invention, it is possible to suppress the howling from continuing to grow even if the howling occurs.

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

【図1】この発明に係るハウリング抑制装置の一つの実
施の形態を拡声装置に適用した場合について概略的に示
す図である。
FIG. 1 is a diagram schematically showing a case where one embodiment of a howling suppression device according to the present invention is applied to a loudspeaker.

【図2】この発明に係るハウリング抑制装置のハウリン
グ判定部を別体とした例を示す図である。
FIG. 2 is a diagram showing an example in which a howling determination unit of the howling suppression device according to the present invention is provided separately.

【図3】FFTを利用したハウリング抑制装置を有する
従来の拡声装置の構成を概略的に示す図である。
FIG. 3 is a diagram schematically showing a configuration of a conventional loudspeaker having a howling suppression device using FFT.

【図4】帯域分割を利用したハウリング抑制装置を有す
る従来の拡声装置の構成を概略的に示す図である。
FIG. 4 is a diagram schematically showing a configuration of a conventional loudspeaker having a howling suppression device using band division.

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

1:マイクロホン、 2:増幅器、 3:A/D変換
器、4:ディップフィルタ、 5;D/A変換器、
6:増幅器、7:スピーカ、 9:ハウリング判定部、
12:適応ノッチフィルタ
1: microphone, 2: amplifier, 3: A / D converter, 4: dip filter, 5; D / A converter,
6: amplifier, 7: speaker, 9: howling determination unit,
12: Adaptive notch filter

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 デジタル入力信号中に含まれるハウリン
グ周波数を除去周波数とするデジタルフィルタと、前記
ハウリング周波数を検出して、前記デジタルフィルタの
中心周波数を前記ハウリング周波数に設定させるための
制御部とを備えたハウリング抑制装置であって、 前記制御部が、前記ハウリング周波数を検出するための
適応ノッチフィルタを備えることを特徴とするハウリン
グ抑制装置。
1. A digital filter that uses a howling frequency included in a digital input signal as a removal frequency, and a control unit that detects the howling frequency and sets a center frequency of the digital filter to the howling frequency. A howling suppression device comprising: the howling suppression device, wherein the control unit includes an adaptive notch filter for detecting the howling frequency.
【請求項2】 前記制御部におけるハウリング周波数の
検出を、周波数帯域によって異なる判定基準を用いて行
うことを特徴とする、請求項1記載のハウリング抑制装
置。
2. The howling suppression apparatus according to claim 1, wherein the control section detects the howling frequency using a different criterion depending on a frequency band.
【請求項3】 前記制御部が、前記適応ノッチフィルタ
からの出力を受け取るハウリング判定部を備え、該ハウ
リング判定部が、 単位時間毎に前記適応ノッチフィルタの出力のサンプル
を求め、 そのときのサンプルと、その一つ前の時点で得たサンプ
ルとの偏差が所定の偏差値以内であるか否かの検査に基
づいて、前記適応ノッチフィルタからの出力が前記ハウ
リング周波数であるか否かを判定し、 該判定に基づいて、前記デジタルフィルタの前記除去周
波数を更新する処理を行うことを特徴とする、請求項1
又は2記載のハウリング抑制装置。
3. The control unit further includes a howling determination unit for receiving an output from the adaptive notch filter, wherein the howling determination unit obtains a sample of an output of the adaptive notch filter every unit time, and a sample at that time And, based on a test as to whether or not the deviation from the sample obtained immediately before that is within a predetermined deviation value, determine whether or not the output from the adaptive notch filter is the howling frequency. And performing a process of updating the removal frequency of the digital filter based on the determination.
Or the howling suppression device according to 2.
【請求項4】 前記デジタル入力信号のレベルが所定の
時間連続して所定の値を越えたときに該デジタル入力信
号を圧縮するコンプレッサを更に備えることを特徴とす
る、請求項1〜3のいずれか一つに記載のハウリング抑
制装置。
4. The compressor according to claim 1, further comprising a compressor for compressing the digital input signal when the level of the digital input signal continuously exceeds a predetermined value for a predetermined time. The howling suppression device according to any one of the first to third aspects.
JP2000093052A 2000-03-30 2000-03-30 Howling Suppression Device Using Adaptive Notch Filter Expired - Lifetime JP3558954B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000093052A JP3558954B2 (en) 2000-03-30 2000-03-30 Howling Suppression Device Using Adaptive Notch Filter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000093052A JP3558954B2 (en) 2000-03-30 2000-03-30 Howling Suppression Device Using Adaptive Notch Filter

Publications (2)

Publication Number Publication Date
JP2001285986A true JP2001285986A (en) 2001-10-12
JP3558954B2 JP3558954B2 (en) 2004-08-25

Family

ID=18608289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000093052A Expired - Lifetime JP3558954B2 (en) 2000-03-30 2000-03-30 Howling Suppression Device Using Adaptive Notch Filter

Country Status (1)

Country Link
JP (1) JP3558954B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003077594A1 (en) * 2002-03-12 2003-09-18 Matsushita Electric Industrial Co., Ltd. Howling control device and howling control method
JP2004200883A (en) * 2002-12-17 2004-07-15 Toa Corp Howling suppression apparatus
WO2004077402A1 (en) * 2003-02-27 2004-09-10 Toa Corporation Dip filter frequency characteristic decision method
WO2004077401A1 (en) * 2003-02-27 2004-09-10 Toa Corporation Dip filter frequency characteristic decision method
JP2008216359A (en) * 2007-02-28 2008-09-18 Sanyo Electric Co Ltd Noise suppressing device and receiver
JP2009505603A (en) * 2005-08-24 2009-02-05 インダストリー−ユニバーシティー コオペレーション ファウンデーション ハンヤン ユニバーシティー Hearing aid with feedback signal cancellation function
JP2010118798A (en) * 2008-11-11 2010-05-27 Gifu Univ Noise eliminating device, noise eliminating method, and operation correcting device
US8144895B2 (en) 2005-05-18 2012-03-27 Panasonic Corporation Howling control apparatus and acoustic apparatus
US8477956B2 (en) 2009-01-30 2013-07-02 Panasonic Corporation Howling suppression device, howling suppression method, program, and integrated circuit
CN105228056A (en) * 2015-10-21 2016-01-06 西安航空学院 A kind of method and system eliminating microphone whistle

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7190800B2 (en) 2002-03-12 2007-03-13 Matsushita Electric Industrial Co., Ltd. Howling control device and howling control method
WO2003077594A1 (en) * 2002-03-12 2003-09-18 Matsushita Electric Industrial Co., Ltd. Howling control device and howling control method
JP2004200883A (en) * 2002-12-17 2004-07-15 Toa Corp Howling suppression apparatus
US7787635B2 (en) 2003-02-27 2010-08-31 Toa Corporation Dip filter frequency characteristic decision method
WO2004077402A1 (en) * 2003-02-27 2004-09-10 Toa Corporation Dip filter frequency characteristic decision method
WO2004077401A1 (en) * 2003-02-27 2004-09-10 Toa Corporation Dip filter frequency characteristic decision method
US8144895B2 (en) 2005-05-18 2012-03-27 Panasonic Corporation Howling control apparatus and acoustic apparatus
JP2009505603A (en) * 2005-08-24 2009-02-05 インダストリー−ユニバーシティー コオペレーション ファウンデーション ハンヤン ユニバーシティー Hearing aid with feedback signal cancellation function
JP2008216359A (en) * 2007-02-28 2008-09-18 Sanyo Electric Co Ltd Noise suppressing device and receiver
JP2010118798A (en) * 2008-11-11 2010-05-27 Gifu Univ Noise eliminating device, noise eliminating method, and operation correcting device
US8477956B2 (en) 2009-01-30 2013-07-02 Panasonic Corporation Howling suppression device, howling suppression method, program, and integrated circuit
CN105228056A (en) * 2015-10-21 2016-01-06 西安航空学院 A kind of method and system eliminating microphone whistle
CN105228056B (en) * 2015-10-21 2018-06-19 西安航空学院 A kind of method and system for eliminating microphone whistle

Also Published As

Publication number Publication date
JP3558954B2 (en) 2004-08-25

Similar Documents

Publication Publication Date Title
KR100860805B1 (en) Voice enhancement system
US7664275B2 (en) Acoustic feedback cancellation system
US8391471B2 (en) Echo suppressing apparatus, echo suppressing system, echo suppressing method and recording medium
CN111418004B (en) Techniques for howling detection
WO1999021396A1 (en) Howling eliminator
US8477956B2 (en) Howling suppression device, howling suppression method, program, and integrated circuit
JP3558954B2 (en) Howling Suppression Device Using Adaptive Notch Filter
WO2004086362A1 (en) Speech signal compression device, speech signal compression method, and program
US9123322B2 (en) Howling suppression device, hearing aid, howling suppression method, and integrated circuit
CN110248300A (en) A kind of chauvent's criterion method and sound reinforcement system based on autonomous learning
JP3973929B2 (en) Howling detection device
EP2230664B1 (en) Method and apparatus for attenuating noise in an input signal
JP2008070878A (en) Voice signal pre-processing device, voice signal processing device, voice signal pre-processing method and program for voice signal pre-processing
JP4094455B2 (en) Howling suppression device
JP2995959B2 (en) Sound pickup device
JP3875189B2 (en) Howling suppression device
JPH05308697A (en) Howling controlling device
JP2004032387A (en) Howling control unit and hearing aid
JP3097376B2 (en) Howling suppression device
JPH06334457A (en) Automatic sound volume controller
JPH03237899A (en) Howling suppression device
JP3761497B2 (en) Speech recognition apparatus, speech recognition method, and speech recognition program
JP2006203459A (en) Howling eliminating device
US20240121554A1 (en) Howling suppression device, howling suppression method, and non-transitory computer readable recording medium storing howling suppression program
JPH0819088A (en) Sound processing method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040422

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040427

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040519

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3558954

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080528

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090528

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140528

Year of fee payment: 10

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term