JP4978352B2 - エコーキャンセラ - Google Patents
エコーキャンセラ Download PDFInfo
- Publication number
- JP4978352B2 JP4978352B2 JP2007181765A JP2007181765A JP4978352B2 JP 4978352 B2 JP4978352 B2 JP 4978352B2 JP 2007181765 A JP2007181765 A JP 2007181765A JP 2007181765 A JP2007181765 A JP 2007181765A JP 4978352 B2 JP4978352 B2 JP 4978352B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- frequency
- echo
- gain
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Circuit For Audible Band Transducer (AREA)
Description
E’(ω)
={(‖E(ω)‖2−‖R(ω)‖2)/‖E(ω)‖2}E(ω)
=(1−‖R(ω)‖2/‖E(ω)‖2)E(ω) ……(1)
Transform;逆高速フーリエ変換)を施し、時間領域の誤差信号e’(n)に変換する。この誤差信号e’(n)は、送信端子104から遠端側の通話端末に送られる。
図1は、この発明の一実施形態であるエコーキャンセラの構成を示すブロック図である。図1に示すように、このエコーキャンセラは、適応フィルタ部1と、残留エコー抑圧部2Aとにより構成されている。適応フィルタ部1は、前掲図3のものと同様な構成である。この適応フィルタ部1において、フィルタ係数算出部12は、減算器13が出力する誤差信号e(n)が最小になるようにFIRフィルタ11のフィルタ処理に用いられるパラメータ(この例では、フィルタ係数列)の制御を行う適応制御手段としての役割を果たす。前掲図3のものと同様、適応フィルタ部1では、一定時間長のフレーム毎に、遠端側からの受信音声信号から擬似エコー信号r(n)を発生するフィルタ処理、減算器13による誤差信号e(n)の算出処理が行われる。残留エコー抑圧部2Aは、前掲図3の残留エコー抑圧部2とは構成が異なる。本実施形態の特徴は、この残留エコー抑圧部2Aにある。
G(ω)=Hstd/‖H(ω)‖2 (‖H(ω)‖2>Hstd) ……(2a)
=1 (‖H(ω)‖2≦Hstd) ……(2b)
E’(ω)=G(ω)E(ω) ……(3)
Claims (5)
- 遠端側から受信される音声信号を音として放音するスピーカと近端側の話者の音声を収音して音声信号を出力するマイクロホンに対して設けられ、前記スピーカから前記マイクロホンへの回り込み音に対応した成分を前記マイクロホンの出力信号から除去するエコーキャンセラにおいて、
前記遠端側から受信される音声信号にフィルタ処理を施して前記回り込み音を模した擬似エコー信号を出力するフィルタと、前記マイクロホンの出力信号から前記擬似エコー信号を減算して誤差信号を出力する減算器と、前記誤差信号が最小になるように前記フィルタ処理に用いられるパラメータの制御を行う適応制御手段とを有する適応フィルタ部と、
前記適応制御手段により制御されるパラメータに基づいて、各種の周波数毎に、前記誤差信号に含まれる残留エコーの強度を推定し、この残留エコーの強度の推定値に応じた大きさの減衰を前記誤差信号に与えて、前記遠端側へ送信する音声信号を発生する残留エコー抑圧部と、を備え、
前記適応フィルタ部におけるフィルタは、前記適応制御手段により制御されるパラメータであるフィルタ係数列を前記遠端側から受信される音声信号に畳み込んで前記擬似エコー信号を生成し、
前記残留エコー抑圧部は、
前記誤差信号を周波数領域の情報である第1のスペクトル情報に変換する第1の周波数変換手段と、
前記第1のスペクトル情報に対し、各種の周波数毎にゲインを乗算する乗算器と、
前記乗算器の出力情報を時間領域の信号に変換することにより、前記遠端側へ送信する音声信号を発生する逆周波数変換手段と、
前記フィルタが擬似エコー信号を生成するのに用いるフィルタ係数列を周波数領域の情報である第2のスペクトル情報に変換する第2の周波数変換手段と、
前記誤差信号に含まれる残留エコーの強度の推定値として、前記第2のスペクトル情報のパワースペクトルを演算するパワー演算部と、
前記パワースペクトルに基づき、前記乗算器が前記第1のスペクトル情報に乗算するゲインを演算する手段であって、各周波数において前記パワースペクトルが大きくなる程度に応じてゲインが小さくなるように、各周波数に対応したゲインを前記パワースペクトルの逆特性に応じて演算するゲイン演算手段と
を具備することを特徴とするエコーキャンセラ。 - 前記ゲイン演算手段により周波数毎に演算されるゲインの各々は1を超えないことを特徴とする請求項1に記載のエコーキャンセラ。
- 前記ゲイン演算手段は、前記パワースペクトルの最大値に低域、中域および高域の周波数帯域毎に異なる定数を乗算して各周波数帯域における正規化基準値を算出し、パワースペクトルが当該正規化基準値を上回る周波数については、当該周波数の属する周波数帯域の正規化基準値を当該周波数におけるパワースペクトルの値で除算して当該周波数に対応するゲインを算出することを特徴とする請求項1または2に記載にエコーキャンセラ。
- 前記各周波数帯域における正規化基準値を算出する際の定数を調整する手段をさらに有することを特徴とする請求項1から3の何れか1項に記載のエコーキャンセラ。
- 近端の話者のみが発声している近端シングルトークの状態にあるか否かを判定する通話状態判定部を具備し、
前記残留エコー抑圧部は、前記通話状態判定部の判定結果が近端シングルトークの状態にあることを示す期間、前記残留エコーの強度の推定値に応じた大きさの減衰を前記誤差信号に与える動作を行わないことを特徴とする請求項1から4の何れか1項に記載のエコーキャンセラ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007181765A JP4978352B2 (ja) | 2007-07-11 | 2007-07-11 | エコーキャンセラ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007181765A JP4978352B2 (ja) | 2007-07-11 | 2007-07-11 | エコーキャンセラ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009021741A JP2009021741A (ja) | 2009-01-29 |
JP4978352B2 true JP4978352B2 (ja) | 2012-07-18 |
Family
ID=40360994
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007181765A Expired - Fee Related JP4978352B2 (ja) | 2007-07-11 | 2007-07-11 | エコーキャンセラ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4978352B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071196A (zh) * | 2017-05-04 | 2017-08-18 | 重庆第二师范学院 | 一种自适应回声消除方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5391103B2 (ja) * | 2010-02-10 | 2014-01-15 | 日本電信電話株式会社 | 多チャネルエコー消去方法、多チャネルエコー消去装置、多チャネルエコー消去プログラム及びその記録媒体 |
CN102387272B (zh) * | 2011-09-09 | 2013-10-30 | 南京大学 | 一种回声抵消***中残留回声的抑制方法 |
US9173025B2 (en) | 2012-02-08 | 2015-10-27 | Dolby Laboratories Licensing Corporation | Combined suppression of noise, echo, and out-of-location signals |
US8712076B2 (en) | 2012-02-08 | 2014-04-29 | Dolby Laboratories Licensing Corporation | Post-processing including median filtering of noise suppression gains |
GB2510331A (en) | 2012-12-21 | 2014-08-06 | Microsoft Corp | Echo suppression in an audio signal |
GB2509493A (en) * | 2012-12-21 | 2014-07-09 | Microsoft Corp | Suppressing Echo in a received audio signal by estimating the echo power in the received audio signal based on an FIR filter estimate |
GB2512022A (en) | 2012-12-21 | 2014-09-24 | Microsoft Corp | Echo suppression |
JP7382273B2 (ja) * | 2020-04-13 | 2023-11-16 | 株式会社トランストロン | エコー抑圧装置、エコー抑圧方法及びエコー抑圧プログラム |
CN111968663B (zh) * | 2020-08-12 | 2024-04-16 | 福建星网智慧科技有限公司 | 一种回声残留判断方法 |
CN112837697B (zh) * | 2021-02-20 | 2024-05-14 | 北京猿力未来科技有限公司 | 一种回声抑制方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10285083A (ja) * | 1997-04-04 | 1998-10-23 | Toshiba Corp | 音声通信装置 |
JP3420705B2 (ja) * | 1998-03-16 | 2003-06-30 | 日本電信電話株式会社 | エコー抑圧方法及び装置並びにエコー抑圧プログラムが記憶されたコンピュータに読取り可能な記憶媒体 |
JP4161628B2 (ja) * | 2002-07-19 | 2008-10-08 | 日本電気株式会社 | エコー抑圧方法及び装置 |
JP4607015B2 (ja) * | 2003-11-11 | 2011-01-05 | 三菱電機株式会社 | エコー抑圧装置 |
-
2007
- 2007-07-11 JP JP2007181765A patent/JP4978352B2/ja not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071196A (zh) * | 2017-05-04 | 2017-08-18 | 重庆第二师范学院 | 一种自适应回声消除方法 |
CN107071196B (zh) * | 2017-05-04 | 2019-09-03 | 重庆第二师范学院 | 一种自适应回声消除方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2009021741A (ja) | 2009-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4978352B2 (ja) | エコーキャンセラ | |
CN110838300B (zh) | 回声消除的处理方法及处理*** | |
US8023641B2 (en) | Spectral domain, non-linear echo cancellation method in a hands-free device | |
KR101610656B1 (ko) | 널 프로세싱 노이즈 감산을 이용한 노이즈 억제 시스템 및 방법 | |
JP5347794B2 (ja) | エコー抑圧方法およびその装置 | |
US7035398B2 (en) | Echo cancellation processing system | |
JP5036874B2 (ja) | エコー消去装置 | |
US8311234B2 (en) | Echo canceller and communication audio processing apparatus | |
JP4975073B2 (ja) | デジタル適応フィルタと同フィルタを用いたアコスティックエコーキャンセラ | |
US8085930B2 (en) | Communication system | |
JP4130835B2 (ja) | 音響フィードバック抑制機能付き補聴器 | |
WO1999014868A1 (fr) | Procede de suppression d'echo, annuleur d'echo et commutateur vocal | |
JP2003101445A (ja) | エコー処理装置 | |
KR20010043833A (ko) | 스펙트럼 종속 지수 이득 함수 평균화를 이용한 스펙트럼공제에 의한 신호 잡음 저감 | |
EP2741481B1 (en) | Subband domain echo masking for improved duplexity of spectral domain echo suppressors | |
JPH11331046A (ja) | エコー抑圧方法及び装置並びにエコー抑圧プログラムが記憶されたコンピュータに読取り可能な記憶媒体 | |
CN107005268B (zh) | 回波消除装置和回波消除方法 | |
JP4607015B2 (ja) | エコー抑圧装置 | |
JP4345208B2 (ja) | 反響及び雑音除去装置 | |
Bendersky et al. | Nonlinear residual acoustic echo suppression for high levels of harmonic distortion | |
GB2490092A (en) | Reducing howling by applying a noise attenuation factor to a frequency which has above average gain | |
JP2007189536A (ja) | 音響エコーキャンセラ装置、音響エコーキャンセル方法及び通話装置 | |
JP2009284465A (ja) | エコーキャンセラ装置 | |
KR100272131B1 (ko) | 계층적 구조의 적응반향 제거장치 | |
KR20040083109A (ko) | 간섭신호에 강인한 음향 반향 제거장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100520 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110823 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111024 |
|
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: 20120321 |
|
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: 20120403 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |