JPH04271622A - Echo canceller - Google Patents
Echo cancellerInfo
- Publication number
- JPH04271622A JPH04271622A JP5609591A JP5609591A JPH04271622A JP H04271622 A JPH04271622 A JP H04271622A JP 5609591 A JP5609591 A JP 5609591A JP 5609591 A JP5609591 A JP 5609591A JP H04271622 A JPH04271622 A JP H04271622A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- echo
- coefficient
- digital filter
- background noise
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 12
- 230000003044 adaptive effect Effects 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 abstract description 4
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
【0001】0001
【技術分野】本発明はエコーキャンセラに関し、特に自
動車電話におけるハンズフリー通話可能な拡声電話機に
使用されるエコーキャンセラに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an echo canceller, and more particularly to an echo canceller used in a loudspeaker telephone capable of making hands-free calls in a car telephone.
【0002】0002
【従来技術】図4は従来のエコーキャンセラの概要を示
すブロック図である。初めに信号の流れを説明する。受
信信号は増幅器49でレベル調整され、A/D変換器4
8でアナログ信号からディジタル信号に変換される。2. Description of the Related Art FIG. 4 is a block diagram showing an outline of a conventional echo canceller. First, the signal flow will be explained. The level of the received signal is adjusted by the amplifier 49, and the level is adjusted by the A/D converter 4.
8, the analog signal is converted into a digital signal.
【0003】ディジタル信号はADF(適応ディジタル
フィルタ)50とダブルトーク検出回路(DTD)4及
びD/A変換器47に入力される。D/A変換器47は
受信信号をディジタル信号からアナログ信号に変換する
。D/A変換器から出力された受信信号は、増幅器46
でレベル調整されスピーカ45に入力される。The digital signal is input to an ADF (adaptive digital filter) 50, a double talk detection circuit (DTD) 4, and a D/A converter 47. The D/A converter 47 converts the received signal from a digital signal to an analog signal. The received signal output from the D/A converter is sent to the amplifier 46.
The level of the signal is adjusted and input to the speaker 45.
【0004】車内話者の音声はマイク40に入力され、
増幅器41で信号レベルが調整される。増幅器41で調
整されたマイク入力信号はA/D変換器42でアナログ
信号からディジタル信号へと変換される。ディジタル変
換されたマイク入力信号は加算器2によりADF50で
生成された擬似エコー信号と加算され、エコー信号が抑
圧される。[0004] The voice of the person speaking in the car is input to the microphone 40,
An amplifier 41 adjusts the signal level. The microphone input signal adjusted by the amplifier 41 is converted from an analog signal to a digital signal by the A/D converter 42. The digitally converted microphone input signal is added to the pseudo echo signal generated by the ADF 50 by the adder 2, and the echo signal is suppressed.
【0005】エコーとはスピーカから発生した信号が、
スピーカ・マイクの音響結合によりマイク入力信号に漏
れ込んだ信号のことを呼ぶ。加算器2の出力は、D/A
変換器43においてディジタル信号からアナログ信号に
変換される。アナログ変換された信号は増幅器44でレ
ベル調整され送信される。[0005] Echo is a signal generated from a speaker.
This is the signal that leaks into the microphone input signal due to acoustic coupling between the speaker and microphone. The output of adder 2 is D/A
A converter 43 converts the digital signal into an analog signal. The analog-converted signal is level-adjusted by an amplifier 44 and transmitted.
【0006】エコーキャンセラはスピーカ45からマイ
ク40へのエコーパスを模擬するADF50により生成
した擬似エコー信号の逆位相信号をエコー信号に加算す
ることによりエコー信号を抑圧する回路である。The echo canceller is a circuit that suppresses the echo signal by adding to the echo signal an opposite phase signal of the pseudo echo signal generated by the ADF 50 that simulates the echo path from the speaker 45 to the microphone 40.
【0007】このエコー信号を抑圧した信号を誤差信号
と呼ぶことにする。例えば、ADF50は誤差信号を零
によるように学習同定法と呼ばれる次式で示す更新アル
ゴリズムによりフィルタの係数を更新し、エコーパスを
模擬する。A signal obtained by suppressing this echo signal will be called an error signal. For example, the ADF 50 updates the filter coefficients using an updating algorithm called the learning identification method, which is expressed by the following equation, so that the error signal is zero, and simulates the echo path.
【0008】
Hn+1 =Hn +α*(Xn /Xn Xn T
)*enここで、Hn は時刻nのADFのタップ係数
行ベクトル、Xn は時刻nの受信信号行ベクトル、e
n は時刻nのエコー打ち消し誤差信号である。αは収
束係数と呼ばれ、0<α<2の範囲の値である。Tはベ
クトルの転置を表す。[0008] Hn+1 = Hn + α * (Xn /Xn Xn T
)*enHere, Hn is the ADF tap coefficient row vector at time n, Xn is the received signal row vector at time n, e
n is the echo cancellation error signal at time n. α is called a convergence coefficient and has a value in the range of 0<α<2. T represents the transpose of the vector.
【0009】このADF50は、マイク40に入力され
る信号がエコー信号だけ(シングルトーク)の場合に、
フィルタのタップ係数を逐次修正し、エコーパスと同一
の特性を生成することが可能である。しかし、マイク入
力信号に車内話者の信号が入力された(ダブルトーク状
態)場合には、車内話者の信号は消去されず、その信号
により収束したADF50のタップ係数を乱してしまう
。[0009] This ADF 50, when the signal input to the microphone 40 is only an echo signal (single talk),
It is possible to successively modify the tap coefficients of the filter to generate the same characteristics as the echo path. However, when the signal of the person talking in the car is input to the microphone input signal (double talk state), the signal of the person talking in the car is not erased, and the converged tap coefficient of the ADF 50 is disturbed by the signal.
【0010】この問題を解決するためには、車内話者の
信号が入力された場合に、タップ係数の更新を停止する
ように制御するダブルトーク検出回路4が必要となるの
である。[0010] In order to solve this problem, a double talk detection circuit 4 is required which controls the updating of the tap coefficients to be stopped when a signal from a person talking in the car is input.
【0011】図4において、ADF50は適応ディジタ
ルFIR形フィルタ(以下、単にFIRと略記する)に
より構成される。このFIRは前述した式で示すような
学習同定法と呼ばれる更新アルゴリズムが一般的に使用
され、ダブルトーク等の係数更新禁止期間以外の通話期
間中は随時係数の更新が行われる。In FIG. 4, the ADF 50 is constituted by an adaptive digital FIR type filter (hereinafter simply abbreviated as FIR). For this FIR, an updating algorithm called the learning identification method as shown in the above-mentioned formula is generally used, and the coefficients are updated at any time during a call period other than the coefficient update prohibition period such as double talk.
【0012】学習同定法の更新アルゴリズムでは、前述
した如く誤差信号を零にするようフィルタの係数を更新
するために、近端話者の音声が入力される場合には、そ
の信号が外乱となり、収束しかけたフィルタの係数を乱
してしまうという。In the updating algorithm of the learning identification method, in order to update the filter coefficients so as to make the error signal zero as described above, when the near-end speaker's voice is input, the signal becomes a disturbance; This disturbs the coefficients of a filter that is about to converge.
【0013】そこで、ダブルトーク検出回路4により、
近端話者の音声が入力されたときには、係数更新を停止
するか、収束係数αを十分小さな値に更新して、FIR
のタップ係数が乱れることを防止している。[0013] Therefore, the double talk detection circuit 4
When the near-end speaker's voice is input, either stop updating the coefficients or update the convergence coefficient α to a sufficiently small value, and perform the FIR.
This prevents the tap coefficients from being disturbed.
【0014】この様な従来のエコーキャンセラでは、近
端話者の音声の如く充分大きなレベルの信号が入力した
場合は、ダブルトーク検出回路4が作動し、上述した様
に収束係数を制御してフィルタ係数を防止する機能があ
る。In such a conventional echo canceller, when a sufficiently high level signal such as the voice of a near-end speaker is input, the double talk detection circuit 4 is activated and controls the convergence coefficient as described above. There is a function to prevent filter coefficients.
【0015】しかしながら、背景雑音の様に定常的な低
レベルの信号に対しては、ダブルトーク検出回路4の充
分な動作が期待できない。よって、この雑音が外乱とな
りエコー消去量が低下するという欠点がある。However, sufficient operation of the double talk detection circuit 4 cannot be expected for stationary low-level signals such as background noise. Therefore, there is a drawback that this noise becomes a disturbance and the amount of echo cancellation decreases.
【0016】[0016]
【発明の目的】本発明の目的は、背景雑音に起因するエ
コー消去量の低下を防止可能なエコーキャンセラを提供
することである。OBJECTS OF THE INVENTION An object of the present invention is to provide an echo canceller that can prevent a decrease in the amount of echo cancellation caused by background noise.
【0017】[0017]
【発明の構成】本発明によるエコーキャンセラは、スピ
ーカからマイク間のエコーパスを模擬するFIR形適応
ディジタルフィルタと、このディジタルフィルタにより
生成された擬似エコー信号の逆相信号と、前記スピーカ
からマイクへ漏洩するエコー信号とを加算する加算手段
と、前記エコー信号が抑圧された信号(以下、誤差信号
と称す)と受信信号とによりダブルトーク状態を検出す
るダブルトーク検出手段と、前記ダブルトーク状態の非
検出時に、前記誤差信号の電力レベルに応じて、前記デ
ィジタルフィルタの係数更新時に使用される収束係数を
適応的に制御する係数更新手段とを含むことを特徴とす
る。[Structure of the Invention] The echo canceller according to the present invention includes an FIR type adaptive digital filter that simulates an echo path between a speaker and a microphone, a negative phase signal of a pseudo echo signal generated by the digital filter, and a signal that leaks from the speaker to the microphone. an adding means for adding an echo signal obtained by suppressing the echo signal; a double talk detecting means for detecting a double talk state based on a signal in which the echo signal is suppressed (hereinafter referred to as an error signal) and a received signal; The present invention is characterized in that it includes coefficient updating means for adaptively controlling convergence coefficients used when updating coefficients of the digital filter according to the power level of the error signal at the time of detection.
【0018】[0018]
【実施例】次に、本発明の実施例を図面を参照しつつ詳
述する。Embodiments Next, embodiments of the present invention will be described in detail with reference to the drawings.
【0019】図1は本発明の実施例のブロック図であり
、図4と同等部分は同一符号により示している。尚、図
1では、ディジタル信号系の部分のみについて開示して
いる。FIG. 1 is a block diagram of an embodiment of the present invention, and parts equivalent to those in FIG. 4 are designated by the same reference numerals. Note that FIG. 1 discloses only the digital signal system part.
【0020】受信信号6はディジタルフィルタ1に入力
され、擬似エコー信号がこのディジタルフィルタ1によ
り生成される。この擬似エコー信号とマイク入力8から
のエコー信号とが加算器2で互いに逆相で加算され、エ
コー信号が抑圧される。The received signal 6 is input to the digital filter 1, and a pseudo echo signal is generated by the digital filter 1. This pseudo echo signal and the echo signal from the microphone input 8 are added in opposite phases to each other in the adder 2, and the echo signal is suppressed.
【0021】この加算器2の出力には加算抑圧後の誤差
信号が含まれており、この誤差信号は誤差信号電力算出
回路5へ入力され検出される。The output of the adder 2 includes an error signal after addition suppression, and this error signal is input to the error signal power calculation circuit 5 and detected.
【0022】係数更新回路3では、誤差信号を零にする
ように学習同定法と呼ばれる前述の式で示される更新ア
ルゴリズムによりディジタルフィルタ1の係数が更新制
御される。In the coefficient updating circuit 3, the coefficients of the digital filter 1 are updated and controlled by an updating algorithm called the learning identification method and expressed by the above-mentioned formula so as to make the error signal zero.
【0023】ダブルトーク検出回路4は、特開昭61−
56526号公報に開示されているように、エコー信号
と誤差信号と、更には受信信号とを入力とし、受信信号
と誤差信号とのレベル差がある閾値より小さくなったと
き、近端話者が音声を入力したものとみなして、ダブル
トークを検出しダブルトーク情報“1”を出力する。[0023] The double talk detection circuit 4 is disclosed in Japanese Patent Application Laid-Open No. 1986-
As disclosed in Japanese Patent No. 56526, an echo signal, an error signal, and a received signal are input, and when the level difference between the received signal and the error signal becomes smaller than a certain threshold, the near-end speaker Assuming that the voice is input, double talk is detected and double talk information "1" is output.
【0024】近端話者の音声が入力されないシングルト
ークの場合には、ダブルトーク検出回路4はダブルトー
ク情報“0”を出力する。In the case of single talk in which the voice of the near-end speaker is not input, the double talk detection circuit 4 outputs double talk information "0".
【0025】誤差信号電力算出回路5はダブルトーク検
出回路4からのダブルトーク情報により、シングルトー
ク時に誤差信号の電力レベルを算出する。この誤差信号
電力レベルにより、係数更新回路3の収束係数αの値を
例えば図2のように変更する。The error signal power calculation circuit 5 calculates the power level of the error signal at the time of single talk based on the double talk information from the double talk detection circuit 4. Based on this error signal power level, the value of the convergence coefficient α of the coefficient update circuit 3 is changed as shown in FIG. 2, for example.
【0026】近端話者の音声が入力されない場合、誤差
信号電力レベルが常時高ければ、背景雑音が大きいと考
えられる。この誤差をタップ係数の更新に使用すると、
近端話者の音声が入力された場合のように、収束しかけ
たタッブ係数を乱す結果となる。If the error signal power level is always high when the near-end speaker's voice is not input, it is considered that the background noise is large. If this error is used to update the tap coefficients,
As in the case where the near-end speaker's voice is input, this results in disturbing the Tabb coefficients that are about to converge.
【0027】そこで、図2に示すように、誤差信号電力
レベルに応じて収束係数αを変更することで、背景雑音
が大きいときは、タップ係数の更新を制限し、安定なエ
コーパスの同定を行うのである。Therefore, as shown in FIG. 2, by changing the convergence coefficient α according to the error signal power level, when the background noise is large, updating of the tap coefficients is restricted and stable echo paths can be identified. It is.
【0028】図3は係数更新回路3の具体例を示すブロ
ック図である。端子10から誤差信号eを入力し、レジ
スタ11にこれを一時記憶させ、受信信号のノルムの逆
数(1/Xn Xn T )を記憶しているレジスタ1
2の値を乗算器13に入力して乗算結果(e/Xn X
n T )をレジスタ14に一時記憶する。端子15か
ら誤差信号電力レベルを入力してレジスタ16に一時記
憶する。レジスタ16に記憶された誤差信号電力レベル
の値をアドレスとしてROM17から収束係数αの値を
参照する。ROM17は図2に対応する収束係数αの値
を記憶させる。FIG. 3 is a block diagram showing a specific example of the coefficient updating circuit 3. A register 1 inputs the error signal e from the terminal 10, temporarily stores it in the register 11, and stores the reciprocal of the norm of the received signal (1/Xn Xn T ).
2 is input to the multiplier 13 and the multiplication result (e/Xn
n T ) is temporarily stored in the register 14. The error signal power level is input from the terminal 15 and temporarily stored in the register 16. The value of the convergence coefficient α is referenced from the ROM 17 using the value of the error signal power level stored in the register 16 as an address. The ROM 17 stores the value of the convergence coefficient α corresponding to FIG.
【0029】端子18にタブルトーク情報“0”が入力
された時、NOT回路19で論理反転されゲート19が
開きレジスタ21にROM17で参照するαの値が入力
される。ダブルトーク情報“1”が入力されたときは、
ゲート21が開きレジスタ22で記憶する値が収束係数
αとなる。When the double talk information "0" is input to the terminal 18, the logic is inverted by the NOT circuit 19, the gate 19 is opened, and the value of α referred to in the ROM 17 is input to the register 21. When double talk information “1” is input,
The value stored in the register 22 when the gate 21 opens becomes the convergence coefficient α.
【0030】このように収束係数αをダブルトーク情報
で選択し、レジスタ23で一時記憶させる。レジスタ2
3とレジスタ14で一時記憶された値を乗算器24で乗
算し、結果(αe/Xn Xn T )をレジスタ25
で一時記憶させる。In this manner, the convergence coefficient α is selected using the double talk information and is temporarily stored in the register 23. register 2
3 and the value temporarily stored in the register 14 in the multiplier 24, and the result (αe/Xn
temporarily memorize it.
【0031】端子26から受信信号Xを入力しRAM2
7でディジタルフィルタのタップ数N個分の受信信号を
記憶する。RAMに記憶した最新の受信信号X1 をレ
ジスタ28に転送する。レジスタ28で記憶する受信信
号X1 とレジスタ25で記憶するαe/Xn Xn
T の値を乗算器29で乗算し、その結果をレジスタ3
0で一時記憶する。The received signal X is input from the terminal 26 and the RAM 2
7, the received signals for the number N of taps of the digital filter are stored. The latest received signal X1 stored in the RAM is transferred to the register 28. Received signal X1 stored in register 28 and αe/Xn Xn stored in register 25
The value of T is multiplied by the multiplier 29 and the result is stored in the register 3.
Temporarily memorize at 0.
【0032】レジスタ30で記憶される乗算結果はタッ
プ係数の修正量であり、RAM31で記憶するタップ係
数に加算してタップ係数を修正する。RAM31で記憶
するタップ係数H1 は、レジスタ32で一時記憶され
る。レジスタ32とレジスタ30で記憶される値をAL
Uで加算、その結果をレジスタ34で一時記憶する。レ
ジスタ34に記憶する修正されたタップ係数をRAM3
1に記憶させタップ係数H1 が更新される。The multiplication result stored in the register 30 is the correction amount of the tap coefficient, and is added to the tap coefficient stored in the RAM 31 to correct the tap coefficient. The tap coefficient H1 stored in the RAM 31 is temporarily stored in the register 32. AL the values stored in register 32 and register 30
Addition is performed using U, and the result is temporarily stored in register 34. The modified tap coefficients stored in the register 34 are stored in the RAM 3.
1 and the tap coefficient H1 is updated.
【0033】同様に、受信信号X1 より1サンプル前
に受信したX2 をRAM27からレジスタ28に転送
し、レジスタ28とレジスタ25に記憶した値を乗算器
29で乗算する。RAM31からタップ係数H2 をレ
ジスタ32に転送し、レジスタ30の値と加算してタッ
プ係数を修正する。修正されたタップ係数H2 はレジ
スタ34で一時記憶される。レジスタ34の値をRAM
31に記憶してタップ係数を更新する。同様にN個のタ
ップ係数を更新する。Similarly, X2 received one sample before the received signal X1 is transferred from the RAM 27 to the register 28, and the multiplier 29 multiplies the values stored in the registers 28 and 25. The tap coefficient H2 is transferred from the RAM 31 to the register 32 and added to the value of the register 30 to correct the tap coefficient. The modified tap coefficient H2 is temporarily stored in the register 34. Save the value of register 34 to RAM
31 to update the tap coefficients. Similarly, N tap coefficients are updated.
【0034】[0034]
【発明の効果】以上説明したように本発明は、誤差信号
電力レベルに応じて適応ディジタルフィルタ係数更新で
使用する収束係数を適応的に制御することにより、ダブ
ルトーク検出器で検出できない様な背景雑音においても
、背景雑音が大きくなった場合には収束係数を小さい値
にしてタップ係数の更新を制限し、収束しかけたタップ
係数が乱れることを防止できる。従って、安定なエコー
パスの推定が可能となり、背景雑音が原因となるエコー
消去量の低下を防止できる。Effects of the Invention As explained above, the present invention can solve the problem of backgrounds that cannot be detected by a double talk detector by adaptively controlling the convergence coefficients used in updating the adaptive digital filter coefficients according to the error signal power level. Regarding noise, when the background noise becomes large, the convergence coefficient is set to a small value to limit updating of the tap coefficients, thereby preventing the tap coefficients that are about to converge from being disturbed. Therefore, it is possible to estimate a stable echo path, and it is possible to prevent a decrease in the amount of echo cancellation caused by background noise.
【図1】本発明の実施例のシステムブロック図である。FIG. 1 is a system block diagram of an embodiment of the present invention.
【図2】誤差信号電力レベルと収束係数との関係を示す
図である。FIG. 2 is a diagram showing the relationship between error signal power level and convergence coefficient.
【図3】図1における係数更新回路3の具体例を示すブ
ロック図である。FIG. 3 is a block diagram showing a specific example of the coefficient update circuit 3 in FIG. 1;
【図4】従来のエコーキャンセラのブロック図である。FIG. 4 is a block diagram of a conventional echo canceller.
1 ディジタルフィルタ 2 加算器 3 係数更新回路 4 ダブルトーク検出回路 5 誤差信号電力算出回路 1 Digital filter 2 Adder 3 Coefficient update circuit 4 Double talk detection circuit 5 Error signal power calculation circuit
Claims (1)
模擬するFIR形適応ディジタルフィルタと、このディ
ジタルフィルタにより生成された擬似エコー信号の逆相
信号と、前記スピーカからマイクへ漏洩するエコー信号
とを加算する加算手段と、前記エコー信号が抑圧された
信号(以下、誤差信号と称す)と受信信号とによりダブ
ルトーク状態を検出するダブルトーク検出手段と、前記
ダブルトーク状態の非検出時に、前記誤差信号の電力レ
ベルに応じて、前記ディジタルフィルタの係数更新時に
使用される収束係数を適応的に制御する係数更新手段と
を含むことを特徴とするエコーキャンセラ。1. An FIR type adaptive digital filter that simulates an echo path between a speaker and a microphone, an inverse phase signal of a pseudo echo signal generated by this digital filter, and an echo signal leaking from the speaker to the microphone are added together. addition means; double talk detection means for detecting a double talk state using a signal in which the echo signal is suppressed (hereinafter referred to as an error signal) and a received signal; An echo canceller comprising: coefficient updating means for adaptively controlling convergence coefficients used when updating coefficients of the digital filter according to a power level.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5609591A JPH04271622A (en) | 1991-02-27 | 1991-02-27 | Echo canceller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5609591A JPH04271622A (en) | 1991-02-27 | 1991-02-27 | Echo canceller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04271622A true JPH04271622A (en) | 1992-09-28 |
Family
ID=13017549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5609591A Pending JPH04271622A (en) | 1991-02-27 | 1991-02-27 | Echo canceller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04271622A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07202765A (en) * | 1993-12-28 | 1995-08-04 | Nec Corp | Method and device for identifying system by adaptive filter |
FR2738695A1 (en) * | 1995-09-13 | 1997-03-14 | France Telecom | Adaptive identification method for system response estimation |
EP0767569A1 (en) * | 1995-09-13 | 1997-04-09 | France Telecom | Method and device for adaptive identification and related adaptive echo canceller |
WO2006049260A1 (en) * | 2004-11-08 | 2006-05-11 | Nec Corporation | Signal processing method, signal processing device, and signal processing program |
JP2007124678A (en) * | 2006-11-27 | 2007-05-17 | Toshiba Corp | Signal processing device using adaptive filter |
JP2007519316A (en) * | 2003-12-12 | 2007-07-12 | モトローラ・インコーポレイテッド | Double talk activity detector and method for echo canceller circuit |
WO2008123062A1 (en) * | 2007-03-30 | 2008-10-16 | Toa Corporation | Echo canceller |
US7856097B2 (en) | 2004-06-17 | 2010-12-21 | Panasonic Corporation | Echo canceling apparatus, telephone set using the same, and echo canceling method |
-
1991
- 1991-02-27 JP JP5609591A patent/JPH04271622A/en active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07202765A (en) * | 1993-12-28 | 1995-08-04 | Nec Corp | Method and device for identifying system by adaptive filter |
FR2738695A1 (en) * | 1995-09-13 | 1997-03-14 | France Telecom | Adaptive identification method for system response estimation |
EP0767569A1 (en) * | 1995-09-13 | 1997-04-09 | France Telecom | Method and device for adaptive identification and related adaptive echo canceller |
US5734715A (en) * | 1995-09-13 | 1998-03-31 | France Telecom | Process and device for adaptive identification and adaptive echo canceller relating thereto |
JP2007519316A (en) * | 2003-12-12 | 2007-07-12 | モトローラ・インコーポレイテッド | Double talk activity detector and method for echo canceller circuit |
US7856097B2 (en) | 2004-06-17 | 2010-12-21 | Panasonic Corporation | Echo canceling apparatus, telephone set using the same, and echo canceling method |
WO2006049260A1 (en) * | 2004-11-08 | 2006-05-11 | Nec Corporation | Signal processing method, signal processing device, and signal processing program |
JPWO2006049260A1 (en) * | 2004-11-08 | 2008-08-07 | 日本電気株式会社 | Signal processing method, signal processing apparatus, and signal processing program |
JP4697465B2 (en) * | 2004-11-08 | 2011-06-08 | 日本電気株式会社 | Signal processing method, signal processing apparatus, and signal processing program |
US8761385B2 (en) | 2004-11-08 | 2014-06-24 | Nec Corporation | Signal processing method, signal processing device, and signal processing program |
US9301048B2 (en) | 2004-11-08 | 2016-03-29 | Nec Corporation | Signal processing method, signal processing device, and signal processing program |
US10453471B2 (en) | 2004-11-08 | 2019-10-22 | Nec Corporation | Signal processing method, signal processing device, and signal processing program |
JP2007124678A (en) * | 2006-11-27 | 2007-05-17 | Toshiba Corp | Signal processing device using adaptive filter |
WO2008123062A1 (en) * | 2007-03-30 | 2008-10-16 | Toa Corporation | Echo canceller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2180065C (en) | Noise cancelling method and noise canceller | |
JP2538176B2 (en) | Eco-control device | |
JP2643852B2 (en) | Echo canceller | |
US7856097B2 (en) | Echo canceling apparatus, telephone set using the same, and echo canceling method | |
US5796819A (en) | Echo canceller for non-linear circuits | |
JPH03218150A (en) | Double talk detection circuit | |
KR19980080952A (en) | Echo / noise removal device and its modulating method | |
WO1999014868A1 (en) | Echo elimination method, echo canceler and voice switch | |
US20060147032A1 (en) | Acoustic echo devices and methods | |
JP2654894B2 (en) | Echo canceller and method therefor | |
JPH04271622A (en) | Echo canceller | |
US20050243995A1 (en) | Method and apparatus for canceling acoustic echo in a double-talk period | |
CA2128666C (en) | Adaptive transfer function estimating method and estimating device using the same | |
US7031461B2 (en) | Robust adaptive filter for echo cancellation | |
JP3982823B2 (en) | Audio processing apparatus, audio processing method, and audio processing program | |
JP2654599B2 (en) | Double talk detection circuit | |
JPH0578974B2 (en) | ||
JP2551869B2 (en) | Echo canceller | |
JP3386327B2 (en) | Echo canceller | |
JP3452341B2 (en) | Echo canceller | |
JP2006033802A (en) | Echo-canceling apparatus, telephone set using the same, and echo-canceling method | |
JP3187715B2 (en) | Echo canceller | |
JP4324036B2 (en) | Echo cancellation device | |
JP3293706B2 (en) | Echo canceler | |
JP3217619B2 (en) | Acoustic echo canceller |