JP4287762B2 - ハウリング検出方法及び装置、並びにこれを備えた音響装置 - Google Patents
ハウリング検出方法及び装置、並びにこれを備えた音響装置 Download PDFInfo
- Publication number
- JP4287762B2 JP4287762B2 JP2004044026A JP2004044026A JP4287762B2 JP 4287762 B2 JP4287762 B2 JP 4287762B2 JP 2004044026 A JP2004044026 A JP 2004044026A JP 2004044026 A JP2004044026 A JP 2004044026A JP 4287762 B2 JP4287762 B2 JP 4287762B2
- Authority
- JP
- Japan
- Prior art keywords
- howling
- level
- signal
- unit
- calculated
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/02—Circuits for transducers, loudspeakers or microphones for preventing acoustic reaction, i.e. acoustic oscillatory feedback
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Otolaryngology (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Circuit For Audible Band Transducer (AREA)
- Auxiliary Devices For Music (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Description
図1は、本発明の実施の形態1に係るハウリング検出装置のブロック図である。図1において、本実施の形態に係るハウリング検出装置は、図示していないマイクロホン等から信号が入力される信号入力端子101と、信号入力端子101に入力された信号をアナログ信号からディジタル信号へA/D変換するA/Dコンバータ102と、A/Dコンバータ102から出力される時間信号の周波数分析を行う周波数分析部103と、周波数分析部103から出力される信号のレベルを算出するレベル算出部104と、レベル算出部104で算出されたレベルを分析してハウリング発生か否かの判定を行うハウリング検出処理部105と、レベル算出部104で算出されたレベルの時間推移が周期性を有しているか否かの判定を行う周期性信号検出処理部106と、ハウリング検出処理部105と周期性信号検出処理部106の判定結果に基づき、ハウリング発生か否かの最終判定を行うハウリング判定部107と、ハウリング判定部107における判定結果を出力する信号出力端子108とを備えている。
信号の立ち上がり検出は、次の2段階の検出処理、(1)立ち上がり検出、(2)立ち上がり検出後の信号区間への移行検出、から構成される。
図5は、信号区間検出処理の動作を示すフロー図であり、501は信号状態判定器、502は包絡線比較器、503はフレームカウンタ更新器、504は非信号区間検出判定器、505は信号区間長設定器、506はフレームカウンタ比較器、507は全パラメータ初期化器である。信号区間検出処理では、包絡線が基準レベル設定器407で設定した基準レベルを中心に所定の範囲内で変動している処理フレーム数をカウントすることにより、信号区間長を算出する。
図6は、非信号区間検出処理の動作を示すフロー図であり、601は信号状態判定器、602はフレームカウンタ更新器、603はフレームカウンタ比較器、604は全パラメータ初期化器である。非信号区間検出処理では、Step3フラグがOnになっている状態で次に信号の立ち上がりが検出されるまでの間の処理フレーム数をカウントする。
まず、本発明の実施の形態2に係る音響装置の構成について説明する。図8において、本実施の形態に係る音響装置はマイクロホン801と、マイクロホン801に入力される信号を増幅するマイクアンプ802と、マイクアンプ802から出力される信号に対してハウリングの検出処理を行う実施の形態1で説明したハウリング検出装置と同様なハウリング検出装置803と、ハウリング検出装置803のハウリング検出結果に基づいてハウリングの抑圧処理を行うハウリング抑圧装置804と、ハウリング抑圧装置804から出力される信号を増幅するパワーアンプ805と、パワーアンプ805から出力される信号に基づいて音を出力するスピーカ806とを備えている。
本発明の実施の形態3に係るハウリング検出方法を適用したソフトウェアの構成について説明する。図9において、本実施の形態に係るハウリング検出方法を適用したソフトウェアは、時間信号の周波数分析を行う周波数分析手順901と、周波数分析手順901から出力される信号のレベルを算出するレベル算出手順902と、レベル算出手順902で算出されたレベルを分析してハウリング発生か否かの判定を行うハウリング検出処理手順903と、レベル算出手順902で算出されたレベルの時間推移が周期性を有しているか否かの判定を行う周期性信号検出処理手順904と、ハウリング検出処理手順903と周期性信号検出処理手順904の判定結果に基づき、ハウリング発生か否かの最終判定を行うハウリング判定手順905とを備えている。
102・・・A/Dコンバータ
103・・・周波数分析部
104・・・レベル算出部
105・・・ハウリング検出処理部
106・・・周期性信号検出処理部
107・・・ハウリング判定部
108・・・信号出力端子
109・・・平均レベル算出部
110・・・レベル比算出部
111・・・レベル比分析部
112・・・レベル比判定部
113・・・包絡線算出部
114・・・信号状態判定部
115・・・周期性判定部
301・・・包絡線1階差分演算器
302・・・包絡線2階差分演算器
303・・・差分値比較器
304・・・立ち上がり検出判定器
305・・・立ち上がり検出カウンタ更新器
401・・・信号状態判定器
402・・・フレームカウンタ更新器
403・・・差分値比較器
404・・・第1のフレームカウンタ比較器
405・・・第1の信号区間検出判定器
406・・・第2の信号区間検出判定器
407・・・基準レベル設定器
408・・・フレームカウンタ初期化器
409・・・第2のフレームカウンタ比較器
410・・・第3の信号区間検出判定器
501・・・信号状態判定器
502・・・包絡線比較器
503・・・フレームカウンタ更新器
504・・・非信号区間検出判定器
505・・・信号区間長設定器
506・・・フレームカウンタ比較器
507・・・全パラメータ初期化器
601・・・信号状態判定器
602・・・フレームカウンタ更新器
603・・・フレームカウンタ比較器
604・・・全パラメータ初期化器
701・・・信号状態判定器
702・・・非信号区間長設定器
703・・・信号・非信号区間長差分演算器
704・・・立ち上がり検出カウンタ比較器
705・・・信号区間長差分比較器
706・・・非信号区間長差分比較器
707・・・第1の周期性判定器
708・・・第2の周期性判定器
709・・・信号・非信号区間長更新器
801・・・マイクロホン
802・・・マイクアンプ
803・・・ハウリング検出装置
804・・・ハウリング抑圧装置
805・・・パワーアンプ
806・・・スピーカ
901・・・周波数分析手段
902・・・レベル算出手段
903・・・ハウリング検出処理手段
904・・・周期性信号検出処理手段
905・・・ハウリング判定手段
906・・・平均レベル算出手段
907・・・レベル比算出手段
908・・・レベル比分析手段
909・・・レベル比判定手段
910・・・包絡線算出手順
911・・・信号状態判定手順
912・・・周期性判定手順
1001・・・信号入力端子
1002・・・帯域分割処理部
1003・・・レベル算出部
1004・・・ピーク値算出部
1005・・・ハウリング判定部
1006・・・信号出力端子
Claims (8)
- 時間信号を複数の周波数信号へ分割する周波数分析部と、
前記周波数分析部から出力される複数の周波数信号毎のレベルを算出するレベル算出部と、
前記レベル算出部で算出されたレベルの大きさを分析してハウリング発生か否かの判定を行うハウリング検出処理部と、
前記レベル算出部で算出されたレベルの時間推移を分析して前記レベル算出部で算出されたレベルの時間推移が周期性を有しているか否かの判定を行う周期性信号検出処理部と、
前記ハウリング検出処理部と前記周期性信号検出処理部の判定結果に基づき、ある周波数において、前記ハウリング発生と判定され且つ前記レベルの時間推移が周期性を有していないと判定されたときに、ハウリングが発生していると最終的に判定するハウリング判定部と
を備えたことを特徴とするハウリング検出装置。 - 前記ハウリング検出処理部は、全周波数帯域に対するレベルの平均値を算出する平均レベル算出部と、前記レベル算出部で算出されたレベルと前記平均レベル算出部で算出された平均レベルとの倍率差であるレベル比を算出するレベル比算出部と、前記レベル比算出部で算出されたレベル比を分析するレベル比分析部と、前記レベル比分析部の分析結果に基づき、ハウリング発生か否かの判定を行うレベル比判定部とを備えたことを特徴とする、請求項1に記載のハウリング検出装置。
- 前記周期性信号検出処理部は、前記レベル算出部で算出されたレベルの時間推移の包絡線を算出する包絡線算出部と、前記包絡線算出部で算出された包絡線が、予め定めた信号状態の何れに該当するか判定を行う信号状態判定部と、前記信号状態判定部の判定結果に基づき、包絡線が周期性を有しているか否かの判定を行う周期性判定部とを備えたことを特徴とする、請求項1又は2に記載のハウリング検出装置。
- 前記信号状態判定部は、前記包絡線算出部で算出された包絡線が、信号の立ち上がり、信号区間及び非信号区間のうち、少なくとも1つ以上の何れの信号状態に該当するか判定を行うことを特徴とする、請求項1乃至3のいずれかに記載のハウリング検出装置。
- 前記周期性判定部は、前記包絡線算出部で算出された包絡線の最新の時間周期と過去の時間周期における信号区間長同士或いは非信号区間長同士のうち、少なくとも1つ以上の区間長同士の比較を行うことを特徴とする、請求項1乃至4のいずれかに記載のハウリング検出装置。
- 前記レベル算出部、前記ハウリング検出処理部、前記周期性信号検出処理部、及び前記ハウリング判定部は、一部の周波数帯域に対してのみ処理を行うことを特徴とする、請求項1乃至5のいずれかに記載のハウリング検出装置。
- 請求項1乃至6のいずれかに記載のハウリング検出装置とハウリング抑圧装置を備えた音響装置。
- 時間信号を複数の周波数信号へ分割する周波数分析ステップと、
前記周波数分析ステップから出力される複数の周波数信号毎のレベルを算出するレベル算出ステップと、
前記レベル算出ステップで算出されたレベルの大きさを分析してハウリング発生か否かの判定を行うハウリング検出処理ステップと、
前記レベル算出ステップで算出されたレベルの時間推移を分析して前記レベル算出ステップで算出されたレベルの推移時間が周期性を有しているか否かの判定を行う周期性信号検出処理ステップと、
前記ハウリング検出処理ステップと前記周期性信号検出処理ステップの判定結果に基づき、ある周波数において、前記ハウリング発生と判定され且つ前記レベルの時間推移が周期性を有していないと判定されたときに、ハウリングが発生していると最終的に判定するハウリング判定ステップと
を備えたことを特徴とするハウリング検出方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004044026A JP4287762B2 (ja) | 2004-02-20 | 2004-02-20 | ハウリング検出方法及び装置、並びにこれを備えた音響装置 |
EP05719155A EP1725069A1 (en) | 2004-02-20 | 2005-02-16 | Howling detection method, device, and acoustic device using the same |
CNA2005800085723A CN1934897A (zh) | 2004-02-20 | 2005-02-16 | 啸叫检测方法及装置、以及具有它们的音响装置 |
US10/589,843 US7796767B2 (en) | 2004-02-20 | 2005-02-16 | Howling detection method, device, and acoustic device using the same |
PCT/JP2005/002303 WO2005081577A1 (ja) | 2004-02-20 | 2005-02-16 | ハウリング検出方法及び装置、並びにこれを備えた音響装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004044026A JP4287762B2 (ja) | 2004-02-20 | 2004-02-20 | ハウリング検出方法及び装置、並びにこれを備えた音響装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005236713A JP2005236713A (ja) | 2005-09-02 |
JP4287762B2 true JP4287762B2 (ja) | 2009-07-01 |
Family
ID=34879327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004044026A Expired - Fee Related JP4287762B2 (ja) | 2004-02-20 | 2004-02-20 | ハウリング検出方法及び装置、並びにこれを備えた音響装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7796767B2 (ja) |
EP (1) | EP1725069A1 (ja) |
JP (1) | JP4287762B2 (ja) |
CN (1) | CN1934897A (ja) |
WO (1) | WO2005081577A1 (ja) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7840014B2 (en) * | 2005-04-05 | 2010-11-23 | Roland Corporation | Sound apparatus with howling prevention function |
CN101199233B (zh) * | 2005-05-18 | 2012-01-18 | 松下电器产业株式会社 | 颤噪控制装置和音响装置 |
EP2080408B1 (en) | 2006-10-23 | 2012-08-15 | Starkey Laboratories, Inc. | Entrainment avoidance with an auto regressive filter |
US8571244B2 (en) * | 2008-03-25 | 2013-10-29 | Starkey Laboratories, Inc. | Apparatus and method for dynamic detection and attenuation of periodic acoustic feedback |
JP4697267B2 (ja) * | 2008-07-01 | 2011-06-08 | ソニー株式会社 | ハウリング検出装置およびハウリング検出方法 |
US9729976B2 (en) | 2009-12-22 | 2017-08-08 | Starkey Laboratories, Inc. | Acoustic feedback event monitoring system for hearing assistance devices |
DK200970303A (en) * | 2009-12-29 | 2011-06-30 | Gn Resound As | A method for the detection of whistling in an audio system and a hearing aid executing the method |
US8942398B2 (en) | 2010-04-13 | 2015-01-27 | Starkey Laboratories, Inc. | Methods and apparatus for early audio feedback cancellation for hearing assistance devices |
US9654885B2 (en) | 2010-04-13 | 2017-05-16 | Starkey Laboratories, Inc. | Methods and apparatus for allocating feedback cancellation resources for hearing assistance devices |
US8917891B2 (en) | 2010-04-13 | 2014-12-23 | Starkey Laboratories, Inc. | Methods and apparatus for allocating feedback cancellation resources for hearing assistance devices |
JP2012175453A (ja) * | 2011-02-22 | 2012-09-10 | Sony Corp | 音声処理装置、音声処理方法、及びプログラム |
CN103081511B (zh) * | 2011-03-09 | 2016-04-06 | 松下知识产权经营株式会社 | 啸声检测装置、啸声抑制装置及啸声检测方法 |
US8972251B2 (en) * | 2011-06-07 | 2015-03-03 | Qualcomm Incorporated | Generating a masking signal on an electronic device |
WO2014094242A1 (en) | 2012-12-18 | 2014-06-26 | Motorola Solutions, Inc. | Method and apparatus for mitigating feedback in a digital radio receiver |
KR20140137629A (ko) * | 2013-05-23 | 2014-12-03 | 삼성전자주식회사 | 이어폰 연결을 감지하는 휴대 단말 및 방법 |
CN104464752B (zh) * | 2014-12-24 | 2018-03-16 | 海能达通信股份有限公司 | 一种声反馈检测方法和装置 |
US10070219B2 (en) | 2014-12-24 | 2018-09-04 | Hytera Communications Corporation Limited | Sound feedback detection method and device |
CN105812993B (zh) * | 2014-12-29 | 2019-02-15 | 联芯科技有限公司 | 啸叫检测和抑制方法及其装置 |
CN106304156B (zh) * | 2015-05-26 | 2019-12-10 | 成都鼎桥通信技术有限公司 | 基于主讲指示的啸叫场景识别方法和用户设备 |
CN107919134B (zh) * | 2016-10-10 | 2021-04-02 | 杭州海康威视数字技术股份有限公司 | 啸叫检测方法及装置和啸叫抑制方法及装置 |
CN106454670B (zh) * | 2016-10-20 | 2020-06-02 | 海能达通信股份有限公司 | 一种啸叫检测方法及装置 |
WO2018072186A1 (zh) * | 2016-10-20 | 2018-04-26 | 海能达通信股份有限公司 | 一种啸叫检测方法及装置 |
CN108093356B (zh) * | 2016-11-23 | 2020-10-23 | 杭州萤石网络有限公司 | 一种啸叫检测方法及装置 |
US10540983B2 (en) * | 2017-06-01 | 2020-01-21 | Sorenson Ip Holdings, Llc | Detecting and reducing feedback |
CN113766073B (zh) * | 2017-09-29 | 2024-04-16 | 杜比实验室特许公司 | 会议系统中的啸叫检测 |
EP3847826B1 (en) | 2018-09-07 | 2024-01-24 | Dolby Laboratories Licensing Corporation | Dynamic environmental overlay instability detection and suppression in media-compensated pass-through devices |
CN109462798B (zh) * | 2018-11-09 | 2020-10-30 | 温州医科大学 | 一种啸叫抑制音频功率放大器及方法 |
JP6632043B1 (ja) * | 2019-03-13 | 2020-01-15 | Necプラットフォームズ株式会社 | 電話装置及び電話装置の制御方法 |
CN111724808A (zh) * | 2019-03-18 | 2020-09-29 | Oppo广东移动通信有限公司 | 音频信号处理方法、装置、终端及存储介质 |
CN114387985A (zh) * | 2021-09-30 | 2022-04-22 | 长沙幻音电子科技有限公司 | 用于弦鸣乐器的啸叫抑制方法、系统以及弦鸣乐器 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05188977A (ja) * | 1992-01-17 | 1993-07-30 | Matsushita Electric Ind Co Ltd | 騒音制御装置 |
JPH0758674A (ja) * | 1993-08-20 | 1995-03-03 | Toshiba Corp | ハウリング検出装置 |
JP3235925B2 (ja) * | 1993-11-19 | 2001-12-04 | 松下電器産業株式会社 | ハウリング抑制装置 |
JPH07147700A (ja) * | 1993-11-24 | 1995-06-06 | Nippon Telegr & Teleph Corp <Ntt> | ハウリング検出装置およびこれを適用する適応型イコライザ |
JP3227068B2 (ja) | 1994-11-21 | 2001-11-12 | ローランド株式会社 | ハウリング防止装置 |
JPH08223684A (ja) * | 1995-02-17 | 1996-08-30 | Sony Corp | ハウリング検出装置 |
JP4681163B2 (ja) * | 2001-07-16 | 2011-05-11 | パナソニック株式会社 | ハウリング検出抑圧装置、これを備えた音響装置、及び、ハウリング検出抑圧方法 |
JP3973929B2 (ja) * | 2002-03-05 | 2007-09-12 | 松下電器産業株式会社 | ハウリング検出装置 |
JP2004032387A (ja) * | 2002-06-26 | 2004-01-29 | Matsushita Electric Ind Co Ltd | ハウリング制御装置及び補聴器 |
JP3875189B2 (ja) * | 2002-12-17 | 2007-01-31 | ティーオーエー株式会社 | ハウリング抑制装置 |
-
2004
- 2004-02-20 JP JP2004044026A patent/JP4287762B2/ja not_active Expired - Fee Related
-
2005
- 2005-02-16 WO PCT/JP2005/002303 patent/WO2005081577A1/ja active Application Filing
- 2005-02-16 CN CNA2005800085723A patent/CN1934897A/zh active Pending
- 2005-02-16 US US10/589,843 patent/US7796767B2/en not_active Expired - Fee Related
- 2005-02-16 EP EP05719155A patent/EP1725069A1/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
US7796767B2 (en) | 2010-09-14 |
CN1934897A (zh) | 2007-03-21 |
US20070280487A1 (en) | 2007-12-06 |
JP2005236713A (ja) | 2005-09-02 |
WO2005081577A1 (ja) | 2005-09-01 |
EP1725069A1 (en) | 2006-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4287762B2 (ja) | ハウリング検出方法及び装置、並びにこれを備えた音響装置 | |
JP3235925B2 (ja) | ハウリング抑制装置 | |
JP4675888B2 (ja) | ハウリング検出装置およびその方法 | |
US8908882B2 (en) | Reparation of corrupted audio signals | |
US9154874B2 (en) | Howling detection device, howling suppressing device and method of detecting howling | |
CN106558316A (zh) | 一种基于长时信号特定频带变化率的啸叫检测方法 | |
KR20060111405A (ko) | 멀티 비트 δς 변조형 da 컨버터 | |
CN109102819A (zh) | 一种啸叫检测方法及装置 | |
JP3973929B2 (ja) | ハウリング検出装置 | |
JP5490704B2 (ja) | ハウリング抑圧装置、ハウリング抑圧方法、プログラム、及び集積回路 | |
CN103380628A (zh) | 音频处理装置、音频处理方法和程序 | |
JP2015170988A (ja) | 雑音低減装置 | |
US20190230433A1 (en) | Methods and apparatus for a microphone system | |
JP4519169B2 (ja) | 信号処理方法および信号処理装置 | |
CN1270444C (zh) | 噪声消除器 | |
JP6960766B2 (ja) | 雑音抑圧装置、雑音抑圧方法及びプログラム | |
CN110148421B (zh) | 一种残余回声检测方法、终端和装置 | |
WO2012176932A1 (ja) | 音声処理装置、音声処理方法および音声処理プログラム | |
CN108605191B (zh) | 异音检测方法和装置 | |
JP3558954B2 (ja) | 適応ノッチフィルタを利用したハウリング抑制装置 | |
WO2004080117A1 (ja) | ハウリング抑制装置およびハウリング抑制方法 | |
CN113905310B (zh) | 一种蓝牙音频的啸叫检测和抑制方法、装置及介质 | |
KR20120091701A (ko) | 오디오 신호 출력 방법 및 그에 따른 오디오 신호 출력 장치 | |
WO2015053068A1 (ja) | 音場測定装置、音場測定方法および音場測定プログラム | |
JP2004032387A (ja) | ハウリング制御装置及び補聴器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061204 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081227 |
|
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: 20090303 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090327 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120403 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4287762 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130403 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130403 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140403 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |