JPH09504668A - 雑音に強いエコーキャンセラ用の可変ブロックサイズ適応アルゴリズム - Google Patents

雑音に強いエコーキャンセラ用の可変ブロックサイズ適応アルゴリズム

Info

Publication number
JPH09504668A
JPH09504668A JP7513321A JP51332195A JPH09504668A JP H09504668 A JPH09504668 A JP H09504668A JP 7513321 A JP7513321 A JP 7513321A JP 51332195 A JP51332195 A JP 51332195A JP H09504668 A JPH09504668 A JP H09504668A
Authority
JP
Japan
Prior art keywords
signal
block size
noise
filter coefficient
transmitting
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
JP7513321A
Other languages
English (en)
Other versions
JP3351532B2 (ja
Inventor
シ、ギルバート・シー
アントニオ、フランクリン・ピー
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of JPH09504668A publication Critical patent/JPH09504668A/ja
Application granted granted Critical
Publication of JP3351532B2 publication Critical patent/JP3351532B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • H04B3/23Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H21/00Adaptive networks
    • H03H21/0012Digital adaptive filters

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Interconnected Communication Systems, Intercoms, And Interphones (AREA)
  • Soundproofing, Sound Blocking, And Sound Damping (AREA)
  • Interface Circuits In Exchanges (AREA)

Abstract

(57)【要約】 入力の信号対雑音比(SNR)に依存して最小平均自乗(LMS)最適フィルタのための適応ブロックサイズを自動的に調整する装置を開示する。この装置は瞬間的なSNRを監視し(22)、ブロックサイズを連続的に調節して(20,26)、高い雑音免疫性をもたらし、それによってフィルタの収束性を増大し、漸進的な平均自乗誤差を減少する。この発明の実施例は音響エコー打消しの範疇で示されているが、この発明の最適フィルタは雑音特性が変化するような環境で有用であることが示されいている。

Description

【発明の詳細な説明】 雑音に強いエコーキャンセラ用の 可変ブロックサイズ適応アルゴリズム 発明の背景 I.発明の分野 この発明は通信システムに関する。とくに、この発明は新しい、改良された適 応フィルタであって、適応フィルタのタップ値を調整するために実行される平均 化過程の対象となる継続するサンプルの数が、適応フィルタが作動するチャンネ ルの内容に従って変化するようにした適応フィルタに関する。II.関連する技術の説明 音響的なエコーキャンセラ(AEC)が電気通信を利用した会議や手を使わな い電話応答で使われ、ラウドスピーカーとマイクロホンとの間の音響帰還を除去 するために使われている。移動電話システムでは、車輛占有者が手を使わない電 話を使用し、音響的なエコーキャンセラが移動局で使われて、完全デュープレッ クス通信を提供している。 参考のために、運転者は近端話者であり、接続の他端にいる人が遠端話者であ るとする。遠端話者の言語が移動体内のラウドスピーカで放送される。もし、こ の言語がマイクロホンによってピックアップされると、遠端話者は自分の声の不 快なエコーを聞くことになる。音響的なエコーキャンセラは適応フィルタを用い てラウドスピーカとマイクロホンの間の未知のエコーチャンネルを識別し、エコ ーのレプリカを生成 し、それをマイクロホン入力から減算して遠端話者のエコーを打消す。 伝統的な、音響的なエコーキャンセラの構成図が図1に示され、そこではエコー 経路が破線で示されている。遠端言語x(n)がラウドスピーカ出力として放送 され、未知のエコーチャンネル6を通って送られてエコー信号y(n)を作る。 ここでチャンネル6は、その存在は近端ラウドスピーカと同じところにある近端 マイクロホンの人為的物品としてにすぎないが、一つの素子として図示してある 。近端マイクロホン入力はエコー信号y(n)、チャンネル雑音w(n)及び近 端言語v(n)の和を受領し、この和は加算用素子手段8,10によって示され ているが、これらは例示にすぎない。近端受領信号r(n)はエコー信号y(n )、チャンネル雑音w(n)及び近端言語v(n)の和である。 遠端話者が唯一人の話をするのであれば、フィルタ係数は ルのインパルス応答を追跡するために適応される。適応制御素子2は誤り又は残 留信号e(n)と遠端言語x(n)とを受領して、これに応答して適応フィルタ 4にタップ補正信号を送る。適応フィルタ4はタップ補正信号を受けて、それに 従ってそのフィルタタップ値を補正する。適応されたフィル 素子12に送る。減算素子12は近端受領信号r(n)から 典型的な場合として、エコー回路応答を追跡するフィルタタップ係数を更新す るために使用されるアルゴリズムは、最小平均自乗(LMS)適応アルゴリズム である。フィルタ次 フィルタタップ係数ベクトルが次のように表わされる。 各新サンプルr(n)が受領される度に、アルゴリズムはエ 算されて、エコー残留分が次式で与えられる。 適応アルゴリズムは近端話者が話をしているときはディスエーブルとされるか ら、タップ係数ベクトルはそこで次のよ うに更新される。 ここでαは適応段階の大きさ(サイズ)で、近端言語v(n)と雑音w(n)と がないときの誤差信号は次で与えられる。 LMSアルゴリズムはその名の通り、誤差の自乗の平均を最小しようとする事 実から来ている。 LMSアルゴリズムは“ストカスティックグラディエント(stochastic gradient )=推形学的勾配”法とも呼ばれる。その理由はタップベクトルに対するMSE (n)の勾配の近似が次式で与えられることによる。 この勾配は平均自乗誤差が最も急速に増大する方向を示すから、各タップ更新は 反転した勾配に関係するタップ値を適応させることによって勾配の反対方向への 舵取りをする。 LMSアルゴリズムの主たる利点は、他の適応化方法より も計算量が小さくてよいことと、安定性が適切な段階の大きさの選択によって保 証できるということである。このアルゴリズムはサンプル毎の基準で実行できる 。すなわち、タップベクトルh(n)は新しいサンプル毎に更新される。 別なやり方として、ブロックLMSアルゴリズムと呼ばれるものでは、Lサン プルのブロックを用いてタップベクトルを更新する。前のように、各新サンプル r(n)が受領されると、アルゴリズムはエコー推定y(n)とエコー残留信号 e(n)とを計算する。しかし、フィルタ係数を直ちに更新するのに代って、こ のアルゴリズムはLの継続する瞬間の負 の大きさα内に吸収されてしまっている)について平均をと る。このブロックLMSアルゴリズムは次のように書ける。 もしL=1であれば、この式が(5)で表わしたサンプルLMSになり、従っ て、サンプルLMSアルゴリズムはブロックLMSアルゴリズムの縮退(degene rate)の場合であると考えられることに注意したい。ブロックの大きさLを1よ りも大きく選ぶことの利点は、雑音が存在する場合によく分かる。図1に示すよ うに、雑音w(n)がエコーチャンネル内に存在するときは、それがエコー信号 y(n)に加算されて、エコー信号内に現れる。 従って、各サンプル勾配の方向は雑音によってゆらぎ、それが原因でサンプル (L=1)LMSアルゴリズムは長い収束時間と大きな漸近的平均自乗誤差をも つようになる。しかし、L>1を選ぶことにより、もっと正確な推定を得るため に勾配のL個の継続する瞬間の平均をとる。 発明の要約 この発明は、変動する雑音エネルギーがある環境で一層強固にした、新しい改 良された適応フィルタであり、この発明の実際例として音響的なエコーキャンセ ラの実施例をとりあげている。 雑音w(n)がエコーの大きさに比して小さいときは、サンプルLMS(L= 1)は同じ段階の大きさαに対して、ブロックLMS(L>1)アルゴリズムよ り一層急速に収束する。雑音の振幅が増大すると、最適ブロックの大きさL´で 最大収束度に対するものもまた増加する。 この発明では、チャンネル上の雑音の内容に応答してブロックの大きさLを調 整する方法と装置が示されている。実施例では、ブロックの大きさLは瞬間的な 信号対雑音比(SNR)に応答して調節される。この発明の実施例では、エコー キャンセラを開示するが、その構成は適応フィルタで、そのタップがこの発明の 可変ブロックサイズ(大きさ)LMS法 に従って適応化されるもので成る。 エコーキャンセラの実施例では、適応フィルタが推定され (n)から減算されて、残留信号e(n)が作られる。チャンネルの雑音成分が 監視され、チャンネルの雑音成分に従って、最適のブロックサイズLが選定され る。最適のフィルタタップ値が、そこで、式9に示したように、遠端言語x(n )、残留信号e(n)及び最適ブロックサイズLに従って補正され、最適化され る。 この発明の実施例は音響的なエコーキャンセラの形態を取っているが、この発 明の領域は、最適フィルタが採用されて、チャンネル雑音特性が変化しうるよう な環境において使用することに発展することを想定している。 図面の簡単な説明 この発明の特徴、目的及び利点は以下に述べる詳細な記述と図面とを参照して 一層明らかになると思う。参照文字は図面全体で統一して使用されている。 図1は伝統的な固定ブロックサイズLMSアルゴリズムを採用したエコーキャ ンセラの構成図であり; 図2は音響的なエコーキャンセラ内の可変ブロックサイズLMSアルゴリズム のこの発明の実施例の構成図である。 実施例の詳細な記述 この発明では、チャンネル上の雑音の内容に応答するブロ ックサイズLを調節する方法及び装置が提示されている。実施例では、ブロック サイズLは瞬間的な信号対雑音比(SNR)に応答して調節される。理想的には 、瞬間SNR内で参照される信号はエコー信号であり、ある時刻nにおける信号 対雑音比SNR(n)は次により計算される。 ここで、Ey(n)は時刻nにおけるエコー信号のエネルギーで、Ew(n)は 時刻nにおける雑音信号のエネルギーである。 しかしながら、y(n)のフィルタでの実際の値は未知であるから、エコーエ ネルギーEy(n)は次のように近似される。 この近似は遠端話者が一人だけで話している時間に適用される。同様に、雑音信 号w(n)はフィルタでは未知であるから、雑音エネルギーEw(n)は次のよ うに計算される。 ただし、遠端及び近端話者ともに沈黙しているときとする。式10、11の近似 を用いて、式11の信号対雑音(SNR) 比の近似は次のように計算される。 今度は図2を参照して、言語検出素子30は信号x(n),r(n)及びe( n)のエネルギーを監視して、遠端話者が一人だけで話しているとき及びいずれ の話者も話をしていないときを判断する。言語検出素子30は制御信号をSNR 計算素子22に送る。SNR計算素子22は近端受領信号r (n)を上述のように言語検出素子30からの制御信号に応 て最適ブロックサイズLを選択する。ブロックサイズ選択素子20は最適ブロッ クサイズLを適応制御素子26に送る。 適応制御素子26は最適ブロックサイズLに加えて遠端言語x(n)と誤差信 号e(n)とを受領し、これらの入力信 に応答して、適応フィルタ28は補正したフィルタタップ値 適応フィルタ28はまた、遠端言語信号x(n)を受領して、 から減算素子36によって減算される。 実施例では、この発明は音響的なエコーキャンセラの範疇で記述してきた。こ れは、この発明が、車の中で雑音がいろいろな因子によって連続して変るので、 有用な応用となるからである。因子としては車輛の速度、道路の平坦さ、天候状 態、変動する外部雑音、及び窓が開いているか閉じているかなどがある。例えば 、運転者は静かな駐車中の車から発呼することができ、その場合はこの発明の装 置は一番速く収束するためのL=1に設定することになる。運転者が車を始動さ せ、エンジンを回すと、機械はSNRの低下を検出し、自動的にLを上昇させ、 例えば32とする。静かな住宅地を通って運転する間は、この発明の装置はLを 16に低減することができる。でこぼこした高速道路に入ると、この発明の装置 は再びLを64に上げる。最高速の収束に対する自動ブロックサイズ選定が重要 なのであり、その理由は適応フィルタがラウドスピーカとマイクロホンとの間の 音響チャンネル内の 変化を償うように連続的に更新する必要があることによる。 この発明の別の実施例は複数の適応フィルタで構成されており、その各々がフ ィルタ係数値を最適化するために可変の平均の長さを採用しているものである。 次に出力ソースが最適フィルタのバンク(集合)の出力から動的に選択される。 さらに別の実施例では、ブロックサイズを直接的に変える代わりに、一つのサイ ズ(大きさ)を時間的にスタガーしたブロックを使用するものがある。 この発明の実施例は音響的なエコーキャンセラの環境で使うものとしてきたが 、適応フィルタが採用され、チャンネル雑音特性が変りうる(網エコーキャンセ ル及びチャンネル等化のような)環境にも応用できる。 これまでに好ましい実施例について述べてきたところは、当業者がこの発明を 製造し、使用できるようにするものである。これらの実施例の様々な修正が当業 者に自明であり、ここで定義した一般的な原理は、発明的な才能を用いなくとも 他の実施例に応用できる。従って、この発明はここに示した実施例に限定されず 、原理と新特徴としてここで開示したものと同一の広い範囲で採用される。
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,DE, DK,ES,FR,GB,GR,IE,IT,LU,M C,NL,PT,SE),OA(BF,BJ,CF,CG ,CI,CM,GA,GN,ML,MR,NE,SN, TD,TG),AP(KE,MW,SD,SZ),AM, AT,AU,BB,BG,BR,BY,CA,CH,C N,CZ,DE,DK,EE,ES,FI,GB,GE ,HU,JP,KE,KG,KP,KR,KZ,LK, LR,LT,LU,LV,MD,MG,MN,MW,N L,NO,NZ,PL,PT,RO,RU,SD,SE ,SI,SK,TJ,TT,UA,UZ,VN

Claims (1)

  1. 【特許請求の範囲】 1.可変の適応ブロックサイズ値を判断して送出するためのブロックサイズ選択 手段と; 該可変の適応ブロックサイズ値を受領して、該可変の適応ブロックサイズ値に 応答する少くとも1のフィルタ係数値を判断して送出するためのフィルタ係数計 算手段と; 該少くとも1のフィルタ係数を受領して、該少くとも1のフィルタ係数値に従 って信号にフィルタをかけるフィルタ手段とから成る適応フィルタ。 2.さらに、通信チャンネルの雑音内容を監視し、該通信チャンネルの雑音内容 を示す信号を送出するための雑音計算手段を備え; 該ブロックサイズ選択手段は該通信チャンネルの雑音内容を示す該信号に応答 するものである請求項1の装置。 3.遠端言語信号のエコー信号を打消すためのエコーキャンセラであって、可変 の適応ブロックサイズ値を判断して送出するためのブロックサイズ選択手段と; 該可変の適応ブロックサイズ値を受領して、該可変の適応ブロックサイズ値に 応答して少くとも1のフィルタ係数値を送出するためのフィルタ係数計算手段と ; 該少くとも1のフィルタ係数値と遠端言語信号とを受領して、該遠端言語信号 と該少くとも1のフィルタ係数値とに従って、該エコー信号の推定を送出するた めのフィルタ手段と; 残留信号を送出するために該エコー信号推定を近端受領信 号から減ずるための手段とから成るエコーキャンセラ。 4.さらに、通信チャンネルの雑音内容を監視して、該通信チャンネルの雑音内 容を示す信号を送出するための雑音計算手段を備え、 前記ブロックサイズ選択手段が前記通信チャンネルの雑音内容を示す該信号に 応答するものである請求項3の装置。 5.さらに、前記遠端言語信号と近端言語信号とを検出して、該遠端言語信号と 該近端言語信号の存在に応答して制御信号を送出するための言語検出手段を備え 、 前記雑音計算手段が該制御信号に応答するものである請求項4記載の装置。 6.可変の適応ブロックサイズ値を判断する段階と; 該可変の適応ブロックサイズ値に応答する少くとも1のフィルタ係数値を判断 して送出する段階と; 該少くとも1のフィルタ係数値に従って信号をフイルタにかける段階とで成る 信号に適応フィルタをかけるための方法。 7.さらに、通信チャンネルの雑音内容を監視して、該通信チャンネルの雑音内 容を示す信号を送出する段階とを備え、可変の適応ブロックサイズ値を判断する 前記段階が該通信チャンネルの雑音内容を示す該信号に応答するものである請求 項6記載の方法。 8.可変の適応ブロックサイズ値を判断し送出するための段階と;該可変の適応 ブロックサイズ値に応答して少くとも1のフィルタ係数値を判断して送出する段 階と; 前記遠端言語信号と該少くとも1のフィルタ係数値に従って前記エコー信号の 推定を送出する段階と; 近端受領信号から該エコー信号の推定を減算してエコー打消しした近端信号を 送出する段階とから成る遠端言語信号のエコー信号を打消すための方法。 9.さらに、通信チャンネルの雑音内容を監視して、該通信チャンネルの雑音内 容を示す信号を送出するための段階を備え; 前記可変の適応ブロックサイズ値を判断して送出するための段階が該通信チャ ンネルの雑音内容を示す信号に応答するものである請求項8記載の方法。 10.さらに、前記遠端言語信号と近端言語信号との存在に応答する制御信号を 送出する段階を備え; 前記通信チャンネルの雑音内容を示す信号を送出する前記段階が該制御信号に 応答するものである請求項9記載の方法。
JP51332195A 1993-11-01 1994-10-27 雑音に強いエコーキャンセラ用の可変ブロックサイズ適応アルゴリズム Expired - Lifetime JP3351532B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US146,644 1993-11-01
US08/146,644 US5546459A (en) 1993-11-01 1993-11-01 Variable block size adaptation algorithm for noise-robust acoustic echo cancellation
PCT/US1994/012449 WO1995012919A1 (en) 1993-11-01 1994-10-27 A variable block size adaptation algorithm for noise-robust acoustic echo cancellation

Publications (2)

Publication Number Publication Date
JPH09504668A true JPH09504668A (ja) 1997-05-06
JP3351532B2 JP3351532B2 (ja) 2002-11-25

Family

ID=22518322

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51332195A Expired - Lifetime JP3351532B2 (ja) 1993-11-01 1994-10-27 雑音に強いエコーキャンセラ用の可変ブロックサイズ適応アルゴリズム

Country Status (17)

Country Link
US (1) US5546459A (ja)
EP (1) EP0727109B1 (ja)
JP (1) JP3351532B2 (ja)
KR (1) KR100196011B1 (ja)
CN (1) CN1074871C (ja)
AT (1) ATE230174T1 (ja)
AU (1) AU692487B2 (ja)
BR (1) BR9407935A (ja)
CA (1) CA2174342C (ja)
DE (1) DE69431923T2 (ja)
DK (1) DK0727109T3 (ja)
ES (1) ES2189809T3 (ja)
FI (1) FI113922B (ja)
IL (1) IL111451A (ja)
TW (1) TW351039B (ja)
WO (1) WO1995012919A1 (ja)
ZA (1) ZA948430B (ja)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6094422A (en) * 1994-02-09 2000-07-25 3Com Corporation Echo canceller touch-up period in an echo-cancelling modem
US5592548A (en) * 1995-05-31 1997-01-07 Qualcomm Incorporated System and method for avoiding false convergence in the presence of tones in a time-domain echo cancellation process
ZA965340B (en) 1995-06-30 1997-01-27 Interdigital Tech Corp Code division multiple access (cdma) communication system
KR0179166B1 (ko) * 1995-10-04 1999-05-01 문정환 디지탈 영상신호처리용 메모리장치
US5978473A (en) * 1995-12-27 1999-11-02 Ericsson Inc. Gauging convergence of adaptive filters
US5887059A (en) * 1996-01-30 1999-03-23 Advanced Micro Devices, Inc. System and method for performing echo cancellation in a communications network employing a mixed mode LMS adaptive balance filter
JP2924762B2 (ja) * 1996-02-28 1999-07-26 日本電気株式会社 アダプティブフィルタ及びその適応化方法
US5999828A (en) * 1997-03-19 1999-12-07 Qualcomm Incorporated Multi-user wireless telephone having dual echo cancellers
DE19747885B4 (de) * 1997-10-30 2009-04-23 Harman Becker Automotive Systems Gmbh Verfahren zur Reduktion von Störungen akustischer Signale mittels der adaptiven Filter-Methode der spektralen Subtraktion
US6570985B1 (en) * 1998-01-09 2003-05-27 Ericsson Inc. Echo canceler adaptive filter optimization
KR19990080389A (ko) * 1998-04-16 1999-11-05 구자홍 가변 스텝크기를 이용한 에코 소거방법
DE19818609C2 (de) * 1998-04-20 2000-06-15 Deutsche Telekom Ag Verfahren und Vorrichtung zur Geräuschfilterung
DE19828654C2 (de) * 1998-06-26 2000-05-31 Siemens Ag Empfängereinheit in einer Fernvermittlungsanlage zum Erfassen von im Sprachkanal übertragenen vermittlungstechnischen Steuersignalen und Verfahren zum Betreiben der Empfängereinheit
US6542611B1 (en) * 1998-07-31 2003-04-01 Circuit Research Labs, Inc. Multi-state echo suppressor
JP2001016057A (ja) 1999-07-01 2001-01-19 Matsushita Electric Ind Co Ltd 音響装置
US6580793B1 (en) * 1999-08-31 2003-06-17 Lucent Technologies Inc. Method and apparatus for echo cancellation with self-deactivation
JP3640576B2 (ja) 1999-09-07 2005-04-20 沖電気工業株式会社 エコーキャンセラ、及びその動作方法
GB2356328B (en) * 1999-11-11 2002-10-30 Motorola Israel Ltd Echo suppression and echo cancellation
DE19957220A1 (de) * 1999-11-27 2001-06-21 Alcatel Sa An den aktuellen Geräuschpegel adaptierte Geräuschunterdrückung
JP2002152081A (ja) * 2000-11-07 2002-05-24 Matsushita Electric Ind Co Ltd 受信装置及び受信装置における基準周波数制御方法
ATE449465T1 (de) 2001-04-12 2009-12-15 Juniper Networks Inc Zugangsrauschunterdrückung in einem digitalen empfänger
US20040173277A1 (en) * 2003-01-22 2004-09-09 Brandel Lennart J. Glass textile fabric
GB2408398B (en) * 2003-11-18 2005-11-23 Motorola Inc Calibration device for a phased locked loop synthesiser
US7582716B2 (en) 2004-03-17 2009-09-01 Dow Global Technologies Inc. Compositions of ethylene/α-olefin multi-block interpolymer for blown films with high hot tack
US20060018460A1 (en) * 2004-06-25 2006-01-26 Mccree Alan V Acoustic echo devices and methods
US7577248B2 (en) * 2004-06-25 2009-08-18 Texas Instruments Incorporated Method and apparatus for echo cancellation, digit filter adaptation, automatic gain control and echo suppression utilizing block least mean squares
US20060045242A1 (en) * 2004-09-01 2006-03-02 Sbc Knowledge Ventures, L.P. Deployment of announcements in local exchange switching platform
US7724693B2 (en) * 2005-07-28 2010-05-25 Qnx Software Systems (Wavemakers), Inc. Network dependent signal processing
US8920343B2 (en) 2006-03-23 2014-12-30 Michael Edward Sabatino Apparatus for acquiring and processing of physiological auditory signals
US7738655B2 (en) * 2006-04-12 2010-06-15 Texas Instruments Incorporated Interference canceller tap sharing in a communications transceiver
US7801319B2 (en) 2006-05-30 2010-09-21 Sonitus Medical, Inc. Methods and apparatus for processing audio signals
CN101089952B (zh) * 2006-06-15 2010-10-06 株式会社东芝 噪声抑制、提取特征、训练模型及语音识别的方法和装置
US8291912B2 (en) 2006-08-22 2012-10-23 Sonitus Medical, Inc. Systems for manufacturing oral-based hearing aid appliances
ATE524807T1 (de) * 2007-01-23 2011-09-15 Siemens Ag Oesterreich Verfahren zur identifikation von signalen gleichen ursprungs
US8259928B2 (en) * 2007-04-23 2012-09-04 Microsoft Corporation Method and apparatus for reducing timestamp noise in audio echo cancellation
US8270638B2 (en) 2007-05-29 2012-09-18 Sonitus Medical, Inc. Systems and methods to provide communication, positioning and monitoring of user status
US8433080B2 (en) 2007-08-22 2013-04-30 Sonitus Medical, Inc. Bone conduction hearing device with open-ear microphone
US8224013B2 (en) 2007-08-27 2012-07-17 Sonitus Medical, Inc. Headset systems and methods
US7682303B2 (en) 2007-10-02 2010-03-23 Sonitus Medical, Inc. Methods and apparatus for transmitting vibrations
CN101159447B (zh) * 2007-11-16 2010-09-01 杭州华三通信技术有限公司 一种降低回波的方法及设备
US8795172B2 (en) 2007-12-07 2014-08-05 Sonitus Medical, Inc. Systems and methods to provide two-way communications
US8270637B2 (en) 2008-02-15 2012-09-18 Sonitus Medical, Inc. Headset systems and methods
US7974845B2 (en) 2008-02-15 2011-07-05 Sonitus Medical, Inc. Stuttering treatment methods and apparatus
US8023676B2 (en) * 2008-03-03 2011-09-20 Sonitus Medical, Inc. Systems and methods to provide communication and monitoring of user status
US20090226020A1 (en) 2008-03-04 2009-09-10 Sonitus Medical, Inc. Dental bone conduction hearing appliance
US8150075B2 (en) 2008-03-04 2012-04-03 Sonitus Medical, Inc. Dental bone conduction hearing appliance
US8498407B2 (en) * 2008-12-02 2013-07-30 Qualcomm Incorporated Systems and methods for double-talk detection in acoustically harsh environments
US8433082B2 (en) 2009-10-02 2013-04-30 Sonitus Medical, Inc. Intraoral appliance for sound transmission via bone conduction
US8903685B2 (en) 2010-10-27 2014-12-02 King Fahd University Of Petroleum And Minerals Variable step-size least mean square method for estimation in adaptive networks
CN102739287A (zh) * 2012-07-09 2012-10-17 上海电机学院 基于自适应时延估计的回波抵消方法
CN107005268B (zh) 2014-12-15 2020-06-16 三菱电机株式会社 回波消除装置和回波消除方法
US12531047B2 (en) 2023-05-09 2026-01-20 Nokia Technologies Oy Acoustic echo cancellation
CN117636880A (zh) * 2023-12-13 2024-03-01 南京龙垣信息科技有限公司 一种用于提升语音外呼辨音准确率的声纹识别方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4712235A (en) * 1984-11-19 1987-12-08 International Business Machines Corporation Method and apparatus for improved control and time sharing of an echo canceller
JPH0622352B2 (ja) * 1988-10-12 1994-03-23 勝敏 嶺 ノイズ除去方法
US4987569A (en) * 1989-04-05 1991-01-22 Codex Corporation Fast training echo canceller
US4947425A (en) * 1989-10-27 1990-08-07 At&T Bell Laboratories Echo measurement arrangement
US5111481A (en) * 1989-11-17 1992-05-05 Nynex Corporation Dual mode LMS channel equalizer
US5084866A (en) * 1990-04-10 1992-01-28 Level One Communications, Inc. Transversal filter echo canceller
US5297186A (en) * 1991-07-29 1994-03-22 Codex Corporation Device and method for on-line adaptive selection of baud rate and carrier frequency
DE69123579T2 (de) * 1991-09-06 1997-06-12 Ibm Verfahren zur adaptiven Echokompensation und Einrichtung zur Durchführung des Verfahrens
US5337366A (en) * 1992-07-07 1994-08-09 Sharp Kabushiki Kaisha Active control apparatus using adaptive digital filter
US5410595A (en) * 1992-11-12 1995-04-25 Motorola, Inc. Apparatus and method for noise reduction for a full-duplex speakerphone or the like

Also Published As

Publication number Publication date
ES2189809T3 (es) 2003-07-16
EP0727109B1 (en) 2002-12-18
HK1011119A1 (en) 1999-07-02
EP0727109A1 (en) 1996-08-21
US5546459A (en) 1996-08-13
DK0727109T3 (da) 2003-03-24
TW351039B (en) 1999-01-21
CA2174342A1 (en) 1995-05-11
CA2174342C (en) 1999-12-14
FI961824A0 (fi) 1996-04-29
WO1995012919A1 (en) 1995-05-11
IL111451A0 (en) 1994-12-29
ATE230174T1 (de) 2003-01-15
BR9407935A (pt) 1996-11-26
AU8096294A (en) 1995-05-23
FI113922B (fi) 2004-06-30
AU692487B2 (en) 1998-06-11
ZA948430B (en) 1995-06-29
DE69431923T2 (de) 2003-11-06
CN1133655A (zh) 1996-10-16
DE69431923D1 (de) 2003-01-30
IL111451A (en) 2000-08-13
JP3351532B2 (ja) 2002-11-25
KR100196011B1 (ko) 1999-06-15
FI961824L (fi) 1996-06-28
KR960706225A (ko) 1996-11-08
CN1074871C (zh) 2001-11-14

Similar Documents

Publication Publication Date Title
JPH09504668A (ja) 雑音に強いエコーキャンセラ用の可変ブロックサイズ適応アルゴリズム
AU719049B2 (en) Echo canceler for non-linear circuits
US7003099B1 (en) Small array microphone for acoustic echo cancellation and noise suppression
US5732134A (en) Doubletalk detection by means of spectral content
US6301357B1 (en) AC-center clipper for noise and echo suppression in a communications system
CN100524466C (zh) 一种麦克风回声消除装置及回声消除方法
EP1208689B1 (en) Acoustical echo cancellation device
JP2538176B2 (ja) エコ―制御装置
EP1879180B1 (en) Reduction of background noise in hands-free systems
US20030007633A1 (en) Double-talk detector suitable for a telephone-enabled PC
US5734715A (en) Process and device for adaptive identification and adaptive echo canceller relating thereto
JP2002217793A (ja) エコー抑圧装置
US7787613B2 (en) Method and apparatus for double-talk detection in a hands-free communication system
EP1858295B1 (en) Equalization in acoustic signal processing
JP4396449B2 (ja) 残響除去方法及びその装置
CN113921029A (zh) 一种应用于回声消除的双端发声检测的方法
CN100527761C (zh) 回音消除装置及回音消除方法
KR20010072327A (ko) 에코 제거 시스템에서 마이크로폰의 과부하 영향을경감하기 위한 방법들 및 장치
JP2654599B2 (ja) ダブルトーク検出回路
JP2003218745A (ja) ノイズキャンセラ及び音声検出装置
RU2172553C2 (ru) Алгоритм адаптации размера изменяемого блока для помехоустойчивого компенсатора акустического эхо
JP3404236B2 (ja) 拡声通話装置
JP3233525B2 (ja) 音声通信システム
JP2001189795A (ja) 通信装置
HK1011119B (en) A variable block size adaptation algorithm for noise-robust acoustic echo cancellation

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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: 20070920

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20080920

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080920

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090920

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090920

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20100920

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20110920

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110920

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20120920

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20130920

Year of fee payment: 11

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