JPH07303065A - エコーキャンセラ - Google Patents
エコーキャンセラInfo
- Publication number
- JPH07303065A JPH07303065A JP11759394A JP11759394A JPH07303065A JP H07303065 A JPH07303065 A JP H07303065A JP 11759394 A JP11759394 A JP 11759394A JP 11759394 A JP11759394 A JP 11759394A JP H07303065 A JPH07303065 A JP H07303065A
- Authority
- JP
- Japan
- Prior art keywords
- echo
- filter
- pseudo noise
- pseudo
- transmission line
- 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
Links
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
(57)【要約】
【目的】 通話に障害を与えることなくエコーパス推定
のトレーニングを行うこと。 【構成】 本願のエコーキャンセラは、一定の疑似雑音
を発生する疑似雑音発生部と、そのフィルタ特性が近端
話者の音声のレベルや周波数特性に応じて可変されるフ
ィルタとを具備する。上記の疑似雑音は、フィルタを介
して遠端話者の音声を伝送するための伝送路に強制的に
供給される。この疑似雑音には上記のフィルタ特性が付
与されるため、仮に、ハイブリッド回路を通して近端話
者に伝送されても、通話障害は生じない。一方、遠端話
者の送話レベルが微弱或いは無音の場合において、疑似
雑音と近端話者の音声を伝送するための伝送路の信号と
の間に一定の相関関係が成立する。かかる相関関係に基
づき、疑似エコー発生のための係数が算出される。従っ
て、遠端話者の音声によらず、疑似雑音に基づきエコー
パス推定のトレーニングが行われ、以って、適正な疑似
エコーが生成される。
のトレーニングを行うこと。 【構成】 本願のエコーキャンセラは、一定の疑似雑音
を発生する疑似雑音発生部と、そのフィルタ特性が近端
話者の音声のレベルや周波数特性に応じて可変されるフ
ィルタとを具備する。上記の疑似雑音は、フィルタを介
して遠端話者の音声を伝送するための伝送路に強制的に
供給される。この疑似雑音には上記のフィルタ特性が付
与されるため、仮に、ハイブリッド回路を通して近端話
者に伝送されても、通話障害は生じない。一方、遠端話
者の送話レベルが微弱或いは無音の場合において、疑似
雑音と近端話者の音声を伝送するための伝送路の信号と
の間に一定の相関関係が成立する。かかる相関関係に基
づき、疑似エコー発生のための係数が算出される。従っ
て、遠端話者の音声によらず、疑似雑音に基づきエコー
パス推定のトレーニングが行われ、以って、適正な疑似
エコーが生成される。
Description
【0001】
【産業上の利用分野】本発明は、移動通信網や長距離電
話回線網に適用されるエコーキャンセラに関する。
話回線網に適用されるエコーキャンセラに関する。
【0002】
【従来の技術】海底ケーブルあるいは通信衛星などを経
由する長距離電話回線では、一般に両端に接続される加
入者線は2線式であり、中間の長距離伝送部分は信号増
幅などのために4線式となっている。同様に、移動電話
(又は、セルラーホーン(cellular phon
e))を用いた移動通信網では、固定側アナログ電話の
加入者線は2線式であり、移動電話の端末から交換機等
に至る部分は4線式となっている。この場合、2線と4
線との接続部分には、4線/2線の変換を行うためのハ
イブリッド回路が設けられている。このハイブリッド回
路は、2線式回線のインピーダンスと整合するように設
計されるが、常に良好な整合を得ることは困難であるた
め、ハイブリッド回路の4線入力側へ到来した受信信号
が4線出力側へ漏洩し、いわゆるエコーが発生する。か
かるエコーは、送話者の音声より低レベルで、なおか
つ、一定時間遅延して送話者に到達するため、通話障害
が生ずる。このようなエコーによる通話障害は、信号伝
搬時間が長くなるに従って顕著になる。特に、移動電話
による移動通信の場合は、交換機等までの無線通信区間
において各種の処理を行うための信号の遅延量が多く、
エコーによる通話障害が特に問題となる。
由する長距離電話回線では、一般に両端に接続される加
入者線は2線式であり、中間の長距離伝送部分は信号増
幅などのために4線式となっている。同様に、移動電話
(又は、セルラーホーン(cellular phon
e))を用いた移動通信網では、固定側アナログ電話の
加入者線は2線式であり、移動電話の端末から交換機等
に至る部分は4線式となっている。この場合、2線と4
線との接続部分には、4線/2線の変換を行うためのハ
イブリッド回路が設けられている。このハイブリッド回
路は、2線式回線のインピーダンスと整合するように設
計されるが、常に良好な整合を得ることは困難であるた
め、ハイブリッド回路の4線入力側へ到来した受信信号
が4線出力側へ漏洩し、いわゆるエコーが発生する。か
かるエコーは、送話者の音声より低レベルで、なおか
つ、一定時間遅延して送話者に到達するため、通話障害
が生ずる。このようなエコーによる通話障害は、信号伝
搬時間が長くなるに従って顕著になる。特に、移動電話
による移動通信の場合は、交換機等までの無線通信区間
において各種の処理を行うための信号の遅延量が多く、
エコーによる通話障害が特に問題となる。
【0003】上記のエコーを阻止する装置としてエコー
サプレッサやエコーキャンセラがある。図3は、移動通
信網に用いられるエコーキャンセラの概略構成を示す。
ここに示されるエコーキャンセラ1は、ハイブリッド回
路2の前段に設けられている。この図では、通常のアナ
ログ電話の加入者を近端話者といい、移動電話などの加
入者を遠端話者という。また、エコーキャンセラ1に入
力される遠端音声信号をRin、エコーキャンセラ1か
ら出力される遠端音声信号をRout、また、エコーキ
ャンセラ1に入力される近端音声信号をSin、エコー
キャンセラ1から出力される近端音声信号をSoutで
示す。
サプレッサやエコーキャンセラがある。図3は、移動通
信網に用いられるエコーキャンセラの概略構成を示す。
ここに示されるエコーキャンセラ1は、ハイブリッド回
路2の前段に設けられている。この図では、通常のアナ
ログ電話の加入者を近端話者といい、移動電話などの加
入者を遠端話者という。また、エコーキャンセラ1に入
力される遠端音声信号をRin、エコーキャンセラ1か
ら出力される遠端音声信号をRout、また、エコーキ
ャンセラ1に入力される近端音声信号をSin、エコー
キャンセラ1から出力される近端音声信号をSoutで
示す。
【0004】図3に示すエコーキャンセラ1は、エコー
パス推定/疑似エコー生成回路3、制御装置4、加算器
5及び非線形処理回路6より構成される。ここで、エコ
ーパス推定/疑似エコー生成回路3は、遠端音声入力R
inと近端音声入力Sinを基に、ハイブリッド回路2
の応答特性を検出し、以って、エコーパス(即ち、エコ
ーが伝搬する線路)を推定する。次に、その推定結果と
遠端音声入力Rinとの畳み込み演算によって、予想さ
れるハイブリッド回路2からのエコー(即ち、疑似エコ
ー)を生成する。加算器5において、この疑似エコーが
近端音声入力Sinから減算され、以って、エコーが打
ち消される。上記のエコーパス推定方法としては、適応
アルゴリズムの中で比較的演算量が少なく、良好な収束
特性をもつ学習同定法が用いられる。
パス推定/疑似エコー生成回路3、制御装置4、加算器
5及び非線形処理回路6より構成される。ここで、エコ
ーパス推定/疑似エコー生成回路3は、遠端音声入力R
inと近端音声入力Sinを基に、ハイブリッド回路2
の応答特性を検出し、以って、エコーパス(即ち、エコ
ーが伝搬する線路)を推定する。次に、その推定結果と
遠端音声入力Rinとの畳み込み演算によって、予想さ
れるハイブリッド回路2からのエコー(即ち、疑似エコ
ー)を生成する。加算器5において、この疑似エコーが
近端音声入力Sinから減算され、以って、エコーが打
ち消される。上記のエコーパス推定方法としては、適応
アルゴリズムの中で比較的演算量が少なく、良好な収束
特性をもつ学習同定法が用いられる。
【0005】上記の学習ができるための条件として、以
下のものが必要とされる。 エコーが近端音声入力Sinとして返ってくるだけの
レベルの遠端音声出力Routが存在すること、換言す
れば、遠端話者が送話状態にあること。 近端音声入力Sinがエコーのみ(もしくはエコーと
白色雑音)から構成されていること、換言すれば、近端
話者が送話状態にないこと。
下のものが必要とされる。 エコーが近端音声入力Sinとして返ってくるだけの
レベルの遠端音声出力Routが存在すること、換言す
れば、遠端話者が送話状態にあること。 近端音声入力Sinがエコーのみ(もしくはエコーと
白色雑音)から構成されていること、換言すれば、近端
話者が送話状態にないこと。
【0006】一方、近端話者が無送話状態のとき、並び
に、遠端話者と近端話者とが同時通話の状態(この状態
をダブルトークという。)では、エコーパス推定の誤学
習を招く恐れがあるため、学習機能をOFFにする必要
がある。
に、遠端話者と近端話者とが同時通話の状態(この状態
をダブルトークという。)では、エコーパス推定の誤学
習を招く恐れがあるため、学習機能をOFFにする必要
がある。
【0007】ところで、伝送回線ではデジタル信号の伝
送が行われ、かかるデジタル信号の処理を行うエコーキ
ャンセラ1とアナログ回線への変換を行うハイブリッド
回路2との間ではD/A変換(一般には、μ−LAW変
換)が行われる。このため、遠端音声出力Routと近
端音声入力Sinとの間では非線形特性の関係が成立す
ることとなり、エコーパス推定/疑似エコー生成回路3
等による線形演算のみでは完全なエコーキャンセルを行
うことができない。このため、キャンセルしきれないエ
コー成分が発生してしまう。かかるエコー成分(「残留
エコー」という。)を消去するため、非線形処理回路6
が設けられている。この非線形処理回路6は、非線形ス
イッチング操作を行う。即ち、近端音声出力Soutが
エコーのみによって構成されている場合、すなわち遠端
話者だけが送話状態にある場合(この場合を「遠端話者
シングルトーク」という。)には、近端音声出力Sou
tの伝送を阻止するようスイッチング操作を行うか、或
いは、近端音声出力Soutを疑似雑音に置き換えるよ
うな操作を行う。
送が行われ、かかるデジタル信号の処理を行うエコーキ
ャンセラ1とアナログ回線への変換を行うハイブリッド
回路2との間ではD/A変換(一般には、μ−LAW変
換)が行われる。このため、遠端音声出力Routと近
端音声入力Sinとの間では非線形特性の関係が成立す
ることとなり、エコーパス推定/疑似エコー生成回路3
等による線形演算のみでは完全なエコーキャンセルを行
うことができない。このため、キャンセルしきれないエ
コー成分が発生してしまう。かかるエコー成分(「残留
エコー」という。)を消去するため、非線形処理回路6
が設けられている。この非線形処理回路6は、非線形ス
イッチング操作を行う。即ち、近端音声出力Soutが
エコーのみによって構成されている場合、すなわち遠端
話者だけが送話状態にある場合(この場合を「遠端話者
シングルトーク」という。)には、近端音声出力Sou
tの伝送を阻止するようスイッチング操作を行うか、或
いは、近端音声出力Soutを疑似雑音に置き換えるよ
うな操作を行う。
【0008】制御装置4は、エコーパス推定/疑似エコ
ー生成回路3及び非線形処理回路6の制御を行う。即
ち、遠端者の無送話状態の検出、或いは、ダブルトーク
の検出を行い、エコーパス推定の学習機能のON/OF
F制御を行うとともに、遠端話者シングルトークの検出
を行い、非線形処理回路6のスイッチング操作の制御を
行う。
ー生成回路3及び非線形処理回路6の制御を行う。即
ち、遠端者の無送話状態の検出、或いは、ダブルトーク
の検出を行い、エコーパス推定の学習機能のON/OF
F制御を行うとともに、遠端話者シングルトークの検出
を行い、非線形処理回路6のスイッチング操作の制御を
行う。
【0009】
【発明が解決しようとする課題】ところで、従来は、実
際の遠端話者の音声がエコーとしてSinに現れたこと
を検出して、エコーパスの推定を行っていた。すなわ
ち、遠端話者の音声が微弱或いは無音の場合には、エコ
ーパス推定を行うことができず、従って、遠端話者が急
に送話をしだした場合には、従来のエコーキャンセラで
は、タイミング良くそれに応答しきれず、その結果、エ
コーが遠端話者に伝送されてしまうという問題点もあっ
た。
際の遠端話者の音声がエコーとしてSinに現れたこと
を検出して、エコーパスの推定を行っていた。すなわ
ち、遠端話者の音声が微弱或いは無音の場合には、エコ
ーパス推定を行うことができず、従って、遠端話者が急
に送話をしだした場合には、従来のエコーキャンセラで
は、タイミング良くそれに応答しきれず、その結果、エ
コーが遠端話者に伝送されてしまうという問題点もあっ
た。
【0010】上記のエコーパス推定の困難さ、換言すれ
ば、最適な疑似エコーを発生することの困難さは、従来
のエコーキャンセラが実際の遠端話者の音声等に応じて
エコーパスの推定を行っていたことに起因するものであ
り、従って、遠端話者の音声の有無に左右されずに、な
おかつ、通話に支障を与えることなくエコーパスを推定
できるようなエコーキャンセラの開発が望まれていた。
ば、最適な疑似エコーを発生することの困難さは、従来
のエコーキャンセラが実際の遠端話者の音声等に応じて
エコーパスの推定を行っていたことに起因するものであ
り、従って、遠端話者の音声の有無に左右されずに、な
おかつ、通話に支障を与えることなくエコーパスを推定
できるようなエコーキャンセラの開発が望まれていた。
【0011】本発明は、このような背景に鑑みなされた
もので、必要に応じて疑似雑音を発生し、その疑似雑音
に基づき自動的にエコーパスの推定を行うエコーキャン
セラを提供することを目的とする。
もので、必要に応じて疑似雑音を発生し、その疑似雑音
に基づき自動的にエコーパスの推定を行うエコーキャン
セラを提供することを目的とする。
【0012】
【課題を解決するための手段】上記課題を解決するため
に、請求項1に記載の発明は、4線路側の音声を伝送す
る第1の伝送路と2線路側の音声を伝送する第2の伝送
路とを具備した電話回線網に設けられるエコーキャンセ
ラにおいて、一定の疑似雑音を発生する疑似雑音発生手
段と、前記第2の伝送路の信号のレベル及び周波数特性
に応じてその特性が変化するフィルタであって、前記疑
似雑音にそのフィルタ特性を付与して出力するフィルタ
と、前記フィルタの出力を前記第1の伝送路に供給する
手段とを具備し、前記フィルタを介して前記第1の伝送
路に供給される前記疑似雑音と前記第2の伝送路の信号
との間に成立する相関関係に基づき疑似エコー発生に必
要な係数を算出することを特徴とする。
に、請求項1に記載の発明は、4線路側の音声を伝送す
る第1の伝送路と2線路側の音声を伝送する第2の伝送
路とを具備した電話回線網に設けられるエコーキャンセ
ラにおいて、一定の疑似雑音を発生する疑似雑音発生手
段と、前記第2の伝送路の信号のレベル及び周波数特性
に応じてその特性が変化するフィルタであって、前記疑
似雑音にそのフィルタ特性を付与して出力するフィルタ
と、前記フィルタの出力を前記第1の伝送路に供給する
手段とを具備し、前記フィルタを介して前記第1の伝送
路に供給される前記疑似雑音と前記第2の伝送路の信号
との間に成立する相関関係に基づき疑似エコー発生に必
要な係数を算出することを特徴とする。
【0013】また、請求項2に記載の発明は、4線路側
の音声を伝送する第1の伝送路と2線路側の音声を伝送
する第2の伝送路とを具備した電話回線網に設けられる
エコーキャンセラにおいて、一定の疑似雑音を発生する
疑似雑音発生手段と、前記疑似雑音に所望のフィルタ特
性を付与して出力するフィルタと、前記フィルタの出力
を前記第1の伝送路に供給する手段と、前記第2の伝送
路の信号のレベル及び周波数特性を検出し、その検出結
果に応じて前記フィルタの特性を変化させる検出手段と
を具備し、前記フィルタを介して前記第1の伝送路に供
給される前記疑似雑音と前記第2の伝送路の信号との間
に成立する相関関係に基づき疑似エコー発生に必要な係
数を算出することを特徴とする。
の音声を伝送する第1の伝送路と2線路側の音声を伝送
する第2の伝送路とを具備した電話回線網に設けられる
エコーキャンセラにおいて、一定の疑似雑音を発生する
疑似雑音発生手段と、前記疑似雑音に所望のフィルタ特
性を付与して出力するフィルタと、前記フィルタの出力
を前記第1の伝送路に供給する手段と、前記第2の伝送
路の信号のレベル及び周波数特性を検出し、その検出結
果に応じて前記フィルタの特性を変化させる検出手段と
を具備し、前記フィルタを介して前記第1の伝送路に供
給される前記疑似雑音と前記第2の伝送路の信号との間
に成立する相関関係に基づき疑似エコー発生に必要な係
数を算出することを特徴とする。
【0014】請求項3に記載の発明は、請求項1または
請求項2に記載の発明において、前記フィルタを介して
前記第1の伝送路に供給される前記疑似雑音と前記第2
の伝送路の信号との間に成立する相関関係に基づき疑似
エコー発生に必要な係数を算出して出力する手段を更に
具備したことを特徴とする。
請求項2に記載の発明において、前記フィルタを介して
前記第1の伝送路に供給される前記疑似雑音と前記第2
の伝送路の信号との間に成立する相関関係に基づき疑似
エコー発生に必要な係数を算出して出力する手段を更に
具備したことを特徴とする。
【0015】
【作用】請求項1〜3に記載の発明においては、遠端話
者の音声を伝送する第1の伝送路に一定の疑似雑音を供
給し、その疑似雑音と第2の伝送路の信号との間に成立
する相関関係に基づき疑似エコー発生に必要な係数を算
出した。この相関関係は、遠端話者の音声が略無視でき
るような状態において成立する。ここで、「無視できる
ような状態」とは、相関演算を行う時間が、付加する雑
音と4線路側音声との相関を充分低くするだけ長い時間
となる状態をいう。換言すれば、遠端話者の音声に関係
なくエコーパス推定のトレーニング、即ち、疑似エコー
発生のトレーニングを行うことができる。この場合、疑
似雑音は近端話者の音声のレベル及び周波数特性に応じ
てその特性が変化されるので、疑似雑音の成分がハイブ
リッド回路を通じて近端話者に伝送されても、通話障害
は生じない。また、疑似エコーは、疑似雑音成分も加味
して発生されるので、結局、その疑似雑音成分は打ち消
され、遠端話者へ伝送されることはない。
者の音声を伝送する第1の伝送路に一定の疑似雑音を供
給し、その疑似雑音と第2の伝送路の信号との間に成立
する相関関係に基づき疑似エコー発生に必要な係数を算
出した。この相関関係は、遠端話者の音声が略無視でき
るような状態において成立する。ここで、「無視できる
ような状態」とは、相関演算を行う時間が、付加する雑
音と4線路側音声との相関を充分低くするだけ長い時間
となる状態をいう。換言すれば、遠端話者の音声に関係
なくエコーパス推定のトレーニング、即ち、疑似エコー
発生のトレーニングを行うことができる。この場合、疑
似雑音は近端話者の音声のレベル及び周波数特性に応じ
てその特性が変化されるので、疑似雑音の成分がハイブ
リッド回路を通じて近端話者に伝送されても、通話障害
は生じない。また、疑似エコーは、疑似雑音成分も加味
して発生されるので、結局、その疑似雑音成分は打ち消
され、遠端話者へ伝送されることはない。
【0016】
【実施例】図1は、本発明によるエコーキャンセラの要
部を示すブロック図である。ここで、疑似雑音発生部1
1は一定の疑似雑音を発生出力する。この疑似雑音とし
ては、一定レベルの雑音(例えば、白色雑音)が用いら
れる。一方、レベル/周波数特性測定部12は近端音声
入力Sinの信号のレベル及び周波数特性を測定する。
この測定結果に応じてフィルタ13,18の特性が変化
される。
部を示すブロック図である。ここで、疑似雑音発生部1
1は一定の疑似雑音を発生出力する。この疑似雑音とし
ては、一定レベルの雑音(例えば、白色雑音)が用いら
れる。一方、レベル/周波数特性測定部12は近端音声
入力Sinの信号のレベル及び周波数特性を測定する。
この測定結果に応じてフィルタ13,18の特性が変化
される。
【0017】図2(a)は上記の疑似雑音の周波数特性
を示す。この図に示す如く、疑似雑音はフラットな特性
を有するものが採用される。図2(b)はレベル/周波
数特性測定部12で測定される近端話者の音声に対応し
た近端音声入力Sinの周波数特性を示す。この測定さ
れた周波数特性に応じてフィルタ13の特性が図2
(c)に示す如く変化される。ここでは、フィルタ特性
は近端話者の音声の周波数特性をシュミレートするとと
もにレベル差が一定(図示の例では20dB)となるよ
うに、可変設定される。また、フィルタ18は、フィル
タ13の逆特性を有するように設定される。従って、仮
にフィルタ13,18を縦続接続すれば、その縦続回路
の入出力信号は同一になる。
を示す。この図に示す如く、疑似雑音はフラットな特性
を有するものが採用される。図2(b)はレベル/周波
数特性測定部12で測定される近端話者の音声に対応し
た近端音声入力Sinの周波数特性を示す。この測定さ
れた周波数特性に応じてフィルタ13の特性が図2
(c)に示す如く変化される。ここでは、フィルタ特性
は近端話者の音声の周波数特性をシュミレートするとと
もにレベル差が一定(図示の例では20dB)となるよ
うに、可変設定される。また、フィルタ18は、フィル
タ13の逆特性を有するように設定される。従って、仮
にフィルタ13,18を縦続接続すれば、その縦続回路
の入出力信号は同一になる。
【0018】フィルタ13は、上記の如く可変設定され
たフィルタ特性を前記疑似雑音に付与して出力する。従
って、疑似雑音は近端話者の音声に応じてその周波数特
性が変化することとなる。このように、疑似雑音の特性
が近端話者の音声に応じたものとなるため、かかる疑似
雑音が前記遠端音声出力Routに混入されてハイブリ
ッド回路2を介して近端話者に伝送されても、疑似雑音
による近端話者への影響が回避される。これは、人間の
聴覚の特徴により、周波数特性の近似した信号に対して
は違和感の生ずることが少なく、感覚上は通話品質の劣
化を防止することができるからである。
たフィルタ特性を前記疑似雑音に付与して出力する。従
って、疑似雑音は近端話者の音声に応じてその周波数特
性が変化することとなる。このように、疑似雑音の特性
が近端話者の音声に応じたものとなるため、かかる疑似
雑音が前記遠端音声出力Routに混入されてハイブリ
ッド回路2を介して近端話者に伝送されても、疑似雑音
による近端話者への影響が回避される。これは、人間の
聴覚の特徴により、周波数特性の近似した信号に対して
は違和感の生ずることが少なく、感覚上は通話品質の劣
化を防止することができるからである。
【0019】また、近端話者の音声レベルが高くなるほ
どフィルタ18のゲインは高くなるように設定される。
これも上述したのと同様の理由に基づくものであり、自
送話レベルが高いときは、雑音レベルが比較的高い場合
であっても雑音を感知しにくいからである。
どフィルタ18のゲインは高くなるように設定される。
これも上述したのと同様の理由に基づくものであり、自
送話レベルが高いときは、雑音レベルが比較的高い場合
であっても雑音を感知しにくいからである。
【0020】フィルタ13の出力は、加算器14を介し
て遠端話者の音声を伝送する伝送路に供給されて、前記
遠端音声出力Routとなる。従って、このフィルタ1
3の出力は、一部、前記ハイブリッド回路2を介して、
近端音声入力Sinに混入され、さらにフィルタ18に
供給されることとなる。ここで、フィルタ18は、フィ
ルタ13の逆特性を有しているから、フィルタ18の出
力は、疑似雑音発生部11から出力された疑似雑音をそ
のままハイブリッド回路2に供給した場合に得られる信
号と同様のものになる。
て遠端話者の音声を伝送する伝送路に供給されて、前記
遠端音声出力Routとなる。従って、このフィルタ1
3の出力は、一部、前記ハイブリッド回路2を介して、
近端音声入力Sinに混入され、さらにフィルタ18に
供給されることとなる。ここで、フィルタ18は、フィ
ルタ13の逆特性を有しているから、フィルタ18の出
力は、疑似雑音発生部11から出力された疑似雑音をそ
のままハイブリッド回路2に供給した場合に得られる信
号と同様のものになる。
【0021】次に、係数算出部15は、遠端音声出力R
outと近端音声入力Sinとに基づき疑似エコー発生
に必要な係数(例えば、デジタルフィルタなどのタップ
係数)を算出する。以下、この原理について詳述する。
まず、周波数fに対して雑音をN(f)、フィルタ11
の特性をG(f)、フィルタ18の特性をG-1(f)、
エコー特性をH(f)とすると、近端音声信号Sinの
周波数特性S(f)は下記[数1]に示すようになる。
outと近端音声入力Sinとに基づき疑似エコー発生
に必要な係数(例えば、デジタルフィルタなどのタップ
係数)を算出する。以下、この原理について詳述する。
まず、周波数fに対して雑音をN(f)、フィルタ11
の特性をG(f)、フィルタ18の特性をG-1(f)、
エコー特性をH(f)とすると、近端音声信号Sinの
周波数特性S(f)は下記[数1]に示すようになる。
【0022】
【数1】S(f)=H(f)G(f)N(f)
【0023】次に、フィルタ18の出力信号S’(f)は
下記[数2]に示すようになる。
下記[数2]に示すようになる。
【数2】S’(f)=G-1(f)S(f) =G-1(f)S(f) =G-1(f)H(f)G(f)N(f) =H(f)N(f)
【0024】これと、N(f)との相関演算出力は下記
[数3]に示すようになる。
[数3]に示すようになる。
【数3】Ha(f)=S’(f)N*(f) =H(f)N(f)N*(f)
【0025】ここでN(f)は白色に近い雑音であるか
ら、近似的に下記[数4]が成立する。
ら、近似的に下記[数4]が成立する。
【数4】N(f)N*(f)≒1
【0026】従って、下記[数5]が成立し、近似的に
エコーのインパルス応答を求めることができる。
エコーのインパルス応答を求めることができる。
【数5】Ha(f)≒H(f)
【0027】従って、時間領域では、フィルタ18の出
力S(t)と雑音発生器11の出力n(t)との相関演
算(下記数6)により、エコーのインパルス応答、すな
わち疑似エコー発生のための係数が求められる。
力S(t)と雑音発生器11の出力n(t)との相関演
算(下記数6)により、エコーのインパルス応答、すな
わち疑似エコー発生のための係数が求められる。
【数6】 但し、
【0028】疑似エコー生成部16は、周知の適応フィ
ルタと同様に、下記[数6]に基づいて疑似エコーya
を出力するように構成されている。
ルタと同様に、下記[数6]に基づいて疑似エコーya
を出力するように構成されている。
【0029】
【数6】ya=hatx 但し、ha=(h1,h2,・・・・,hn)t, (tはベクトルの転置) x=(xk-1,xk-2,・・・・,xk-n)t, xj=x(jT), (Tはサンプリング間隔であり、x(jT)は時刻jTに
おける遠端音声信号Routのサンプリング結果であ
る)
おける遠端音声信号Routのサンプリング結果であ
る)
【0030】本実施例においては、上記係数h1,h2,・・
・・,hnが、ha(T),ha(2T),・・・・,ha(n
T)に設定されるのである。従って、加算器17によ
り、近端音声入力Sinに含まれるエコー成分が打ち消
される。かかる疑似エコーは、前記の如く、遠端音声出
力Routに混入される疑似雑音をも加味して生成され
ているので、当該疑似雑音の成分が近端音声入力Sin
に混入しても打ち消され、結局、疑似雑音の成分が遠端
話者の方へ伝送されてしまうことが回避される。従っ
て、疑似雑音混入による遠端話者への通話障害は生じな
い。仮に、疑似雑音混入により何らかの異音が近端話者
や遠端話者へ伝送されることとなっても、当該疑似雑音
のレベルなどを調整することにより、そのような通話障
害を回避することができる。
・・,hnが、ha(T),ha(2T),・・・・,ha(n
T)に設定されるのである。従って、加算器17によ
り、近端音声入力Sinに含まれるエコー成分が打ち消
される。かかる疑似エコーは、前記の如く、遠端音声出
力Routに混入される疑似雑音をも加味して生成され
ているので、当該疑似雑音の成分が近端音声入力Sin
に混入しても打ち消され、結局、疑似雑音の成分が遠端
話者の方へ伝送されてしまうことが回避される。従っ
て、疑似雑音混入による遠端話者への通話障害は生じな
い。仮に、疑似雑音混入により何らかの異音が近端話者
や遠端話者へ伝送されることとなっても、当該疑似雑音
のレベルなどを調整することにより、そのような通話障
害を回避することができる。
【0031】尚、上述した実施例は移動電話と固定電話
との間の信号伝送に本願発明を適用した実施例であった
が、本願発明の適用はこれに限らず、2線路と4線路の
間で信号伝送を行う通信網の全てに適用可能である。
との間の信号伝送に本願発明を適用した実施例であった
が、本願発明の適用はこれに限らず、2線路と4線路の
間で信号伝送を行う通信網の全てに適用可能である。
【0032】
【発明の効果】上記の如く、本発明は、その周波数特性
が近端話者の音声に応じて可変される疑似雑音を遠端話
者の音声を伝送する伝送路に強制的に供給し、当該疑似
雑音を利用してエコーパス推定並びに疑似エコー生成を
行ったので、遠端話者の音声に拘り無くエコーパス推定
のトレーニングを行うことができ、雑音を近端音声のレ
ベル/周波数に応じて変形することにより、近端話者の
通話品質の劣化を最小限に抑えながら、適正な疑似エコ
ーを生成することができるという効果を奏する。
が近端話者の音声に応じて可変される疑似雑音を遠端話
者の音声を伝送する伝送路に強制的に供給し、当該疑似
雑音を利用してエコーパス推定並びに疑似エコー生成を
行ったので、遠端話者の音声に拘り無くエコーパス推定
のトレーニングを行うことができ、雑音を近端音声のレ
ベル/周波数に応じて変形することにより、近端話者の
通話品質の劣化を最小限に抑えながら、適正な疑似エコ
ーを生成することができるという効果を奏する。
【図1】 本発明によるエコーキャンセラの要部を示す
ブロック図である。
ブロック図である。
【図2】 フィルタの周波数特性などを示すグラフであ
る。
る。
【図3】 従来のエコーキャンセラの構成を示すブロッ
ク図である。
ク図である。
1 エコーキャンセラ 2 ハイブリッド回路 3 エコーパス推定/疑似エコー生成回路 4 制御装置 5 加算器 6 非線形処理回路 11 疑似雑音発生部 12 レベル/周波数特性測定部 13 フィルタ 14 加算器 15 係数算出部 16 疑似エコー生成部 17 加算器
Claims (3)
- 【請求項1】 4線路側の音声を伝送する第1の伝送路
と2線路側の音声を伝送する第2の伝送路とを具備した
電話回線網に設けられるエコーキャンセラにおいて、 一定の疑似雑音を発生する疑似雑音発生手段と、 前記第2の伝送路の信号のレベル及び周波数特性に応じ
てその特性が変化するフィルタであって、前記疑似雑音
にそのフィルタ特性を付与して出力するフィルタと、 前記フィルタの出力を前記第1の伝送路に供給する手段
とを具備し、前記フィルタを介して前記第1の伝送路に
供給される前記疑似雑音と前記第2の伝送路の信号との
間に成立する相関関係に基づき疑似エコー発生に必要な
係数を算出することを特徴とするエコーキャンセラ。 - 【請求項2】 4線路側の音声を伝送する第1の伝送路
と2線路側の音声を伝送する第2の伝送路とを具備した
電話回線網に設けられるエコーキャンセラにおいて、 一定の疑似雑音を発生する疑似雑音発生手段と、 前記疑似雑音に所望のフィルタ特性を付与して出力する
フィルタと、 前記フィルタの出力を前記第1の伝送路に供給する手段
と、 前記第2の伝送路の信号のレベル及び周波数特性を検出
し、その検出結果に応じて前記フィルタの特性を変化さ
せる検出手段とを具備し、前記フィルタを介して前記第
1の伝送路に供給される前記疑似雑音と前記第2の伝送
路の信号との間に成立する相関関係に基づき疑似エコー
発生に必要な係数を算出することを特徴とするエコーキ
ャンセラ。 - 【請求項3】 前記フィルタを介して前記第1の伝送路
に供給される前記疑似雑音と前記第2の伝送路の信号と
の間に成立する相関関係に基づき疑似エコー発生に必要
な係数を算出して出力する手段を更に具備したことを特
徴とする請求項1または請求項2記載のエコーキャンセ
ラ。
Priority Applications (26)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11759394A JP3212796B2 (ja) | 1994-05-07 | 1994-05-07 | エコーキャンセラ |
| CNB011394358A CN1232048C (zh) | 1994-05-06 | 1995-05-02 | 回波消除器 |
| DE69533375T DE69533375T2 (de) | 1994-05-06 | 1995-05-02 | Echokompensator und Echopfadschätzungsverfahren |
| CA002162570A CA2162570C (en) | 1994-05-06 | 1995-05-02 | Echo canceler and echo path estimating method |
| KR1019960700008A KR100241708B1 (ko) | 1994-05-07 | 1995-05-02 | 반향소거장치 및 그 학습방법 |
| PCT/JP1995/000865 WO1995031051A1 (en) | 1994-05-07 | 1995-05-02 | Echo canceler and its learning method |
| AT95917504T ATE235763T1 (de) | 1994-05-06 | 1995-05-02 | Verfahren zur echokompensation und echopfadschätzung |
| DE69530040T DE69530040T2 (de) | 1994-05-06 | 1995-05-02 | Verfahren zur echokompensation und echopfadschätzung |
| PCT/JP1995/000866 WO1995031052A1 (en) | 1994-05-06 | 1995-05-02 | Echo canceler and echo path estimating method |
| DE69535121T DE69535121T8 (de) | 1994-05-07 | 1995-05-02 | Echokompensator und dessen lernverfahren |
| EP01127742A EP1202469B1 (en) | 1994-05-06 | 1995-05-02 | Echo canceler and echo path estimating method |
| KR1019950705444A KR100233077B1 (ko) | 1994-05-06 | 1995-05-02 | 반향소거장치 |
| DE69535116T DE69535116T2 (de) | 1994-05-06 | 1995-05-02 | Echokompensator und Echopfadschätzungsverfahren |
| CN95190393A CN1084976C (zh) | 1994-05-06 | 1995-05-02 | 回波消除器及回波路径估测方法 |
| CN95190394A CN1084977C (zh) | 1994-05-07 | 1995-05-02 | 回波消除器及其所使用的学习方法 |
| US08/507,507 US5859907A (en) | 1994-05-06 | 1995-05-02 | Echo canceler and echo path estimating method |
| EP01127774A EP1184998B1 (en) | 1994-05-06 | 1995-05-02 | Echo canceler and echo path estimating method |
| AT95917503T ATE334512T1 (de) | 1994-05-07 | 1995-05-02 | Echokompensator und dessen lernverfahren |
| CN2004100696989A CN1558563B (zh) | 1994-05-07 | 1995-05-02 | 回波消除器及其所使用的学习方法 |
| EP95917503A EP0708536B8 (en) | 1994-05-07 | 1995-05-02 | Echo canceler and its learning method |
| EP95917504A EP0708537B1 (en) | 1994-05-06 | 1995-05-02 | Echo canceler and echo path estimating method |
| CA002162571A CA2162571C (en) | 1994-05-07 | 1995-05-02 | Echo canceler and method for learning for the same |
| CNB011377259A CN1284309C (zh) | 1994-05-07 | 1995-05-02 | 回波消除器学习方法 |
| US08/907,174 US6061444A (en) | 1994-05-07 | 1997-08-08 | Echo canceler and method for learning for the same |
| CNB011377267A CN100349386C (zh) | 1994-05-07 | 2001-10-29 | 回波消除器学习方法 |
| CNB011394366A CN1185800C (zh) | 1994-05-06 | 2001-11-21 | 回波消除器及回波路径估测方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11759394A JP3212796B2 (ja) | 1994-05-07 | 1994-05-07 | エコーキャンセラ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07303065A true JPH07303065A (ja) | 1995-11-14 |
| JP3212796B2 JP3212796B2 (ja) | 2001-09-25 |
Family
ID=14715660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11759394A Expired - Fee Related JP3212796B2 (ja) | 1994-05-06 | 1994-05-07 | エコーキャンセラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3212796B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR960036376A (ko) * | 1995-03-13 | 1996-10-28 | 이데이 노부유끼 | 에코 제거 장치 |
| KR19990080389A (ko) * | 1998-04-16 | 1999-11-05 | 구자홍 | 가변 스텝크기를 이용한 에코 소거방법 |
| JP2003501894A (ja) * | 1999-05-27 | 2003-01-14 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 不可聴情報の包含により適応型フィルタ性能を向上させる方法及び装置 |
| JP2013509774A (ja) * | 2009-10-29 | 2013-03-14 | ユニベルシテ・パリ・デカルト | オーディオ透かしによって音響エコーをキャンセルするための方法および装置 |
-
1994
- 1994-05-07 JP JP11759394A patent/JP3212796B2/ja not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR960036376A (ko) * | 1995-03-13 | 1996-10-28 | 이데이 노부유끼 | 에코 제거 장치 |
| KR19990080389A (ko) * | 1998-04-16 | 1999-11-05 | 구자홍 | 가변 스텝크기를 이용한 에코 소거방법 |
| JP2003501894A (ja) * | 1999-05-27 | 2003-01-14 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 不可聴情報の包含により適応型フィルタ性能を向上させる方法及び装置 |
| JP2013509774A (ja) * | 2009-10-29 | 2013-03-14 | ユニベルシテ・パリ・デカルト | オーディオ透かしによって音響エコーをキャンセルするための方法および装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3212796B2 (ja) | 2001-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100233077B1 (ko) | 반향소거장치 | |
| EP0204718B2 (en) | Full duplex speakerphone for radio and landline telephones | |
| US7856097B2 (en) | Echo canceling apparatus, telephone set using the same, and echo canceling method | |
| US5668794A (en) | Variable gain echo suppressor | |
| KR100559752B1 (ko) | 에코제거기시스템및에코제거기시스템의동작방법 | |
| CN1558563B (zh) | 回波消除器及其所使用的学习方法 | |
| JP3212796B2 (ja) | エコーキャンセラ | |
| CN101015133B (zh) | 带有回声消除器的通信终端及其回声消除方法 | |
| JP3268572B2 (ja) | 反響消去装置及び方法 | |
| JPH09116469A (ja) | エコー・ノイズキャンセラおよびエコー・ノイズ消去方法 | |
| JP4900185B2 (ja) | 拡声通話装置 | |
| JPH07303064A (ja) | エコーキャンセラ | |
| JP3303524B2 (ja) | エコーキャンセラ学習方法 | |
| JPH07303072A (ja) | ダブルトーク検出方法および装置 | |
| JPH07303073A (ja) | ノイズ低減回路およびこの回路を用いたエコーキャンセラ | |
| JP3304609B2 (ja) | エコーキャンセラ学習方法 | |
| JP3865050B2 (ja) | エコーキャンセラ装置 | |
| JP4900184B2 (ja) | 拡声通話装置 | |
| JPH07303067A (ja) | エコーキャンセラ | |
| JPH07303061A (ja) | エコーキャンセラおよびエコーパス推定方法 | |
| JP3403891B2 (ja) | 反響消去装置 | |
| JPH07303070A (ja) | ダブルトーク検出方法 | |
| JPH0342918A (ja) | 防側音回路 | |
| JPH01256821A (ja) | 適応形反響消去装置 | |
| JPH03171810A (ja) | エコーキャンセラ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19990629 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |