JPH07226698A - Acoustic echo canceler having sound field simulator and changing-over method for sound field simulator/acoustic echo canceler - Google Patents
Acoustic echo canceler having sound field simulator and changing-over method for sound field simulator/acoustic echo cancelerInfo
- Publication number
- JPH07226698A JPH07226698A JP6018603A JP1860394A JPH07226698A JP H07226698 A JPH07226698 A JP H07226698A JP 6018603 A JP6018603 A JP 6018603A JP 1860394 A JP1860394 A JP 1860394A JP H07226698 A JPH07226698 A JP H07226698A
- Authority
- JP
- Japan
- Prior art keywords
- echo
- pseudo
- sound field
- signal
- field simulator
- 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
Landscapes
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、音場シミュレータを有
する音響エコーキャンセラ及び音場シミュレータ/音響
エコーキャンセラ切替方法に係り、特に、2線4線変換
系及び拡声通話系などにおいて、ハウリングの原因及び
聴覚上の障害となる反響信号を消去或いは、抑圧する音
響エコーキャンセラを設け、音楽等を受聴する時に臨場
感を付加する機能を持つ音場シミュレータとを組み合わ
せた音場シミュレータを有する音響エコーキャンセラ及
び音場シミュレータ/音響エコーキャンセラ切替方法に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an acoustic echo canceller having a sound field simulator and a sound field simulator / acoustic echo canceller switching method, and particularly to a cause of howling in a two-wire four-wire conversion system and a loud voice communication system. And an acoustic echo canceller having a sound field simulator in combination with a sound field simulator having a function of adding a sense of realism when listening to music, etc. by providing an acoustic echo canceller that eliminates or suppresses echo signals that impair hearing. And a sound field simulator / acoustic echo canceller switching method.
【0002】[0002]
【従来の技術】図4は、従来の拡声通話システムの概念
図である。同図に示すシステムは、送話者10側のマイ
クロホン1、スピーカ2、増幅器5、6と交換機12
A、12Bと通信網9及び、受話側11の交換機12
B、増幅器7、8、スピーカ4、マイクロホン3より構
成される。2. Description of the Related Art FIG. 4 is a conceptual diagram of a conventional voice call system. The system shown in the figure includes a microphone 1, a speaker 2, amplifiers 5 and 6 and a switch 12 on the side of a speaker 10.
A, 12B, communication network 9, and exchange 12 on the receiving side 11
B, amplifiers 7 and 8, speaker 4, and microphone 3.
【0003】送話者10が送話用マイクロホン1から発
声した送話音声は、送話信号増幅器5で信号を増幅し、
交換機12A,伝送路9、交換機12Bを介して受信側
に伝送される。伝送された信号は、増幅器8で増幅さ
れ、受話スピーカ4に入力され、再生される。The transmitted voice, which is generated by the transmitter 10 from the transmitting microphone 1, is amplified by a transmitting signal amplifier 5,
It is transmitted to the receiving side via the exchange 12A, the transmission path 9, and the exchange 12B. The transmitted signal is amplified by the amplifier 8, input to the receiving speaker 4, and reproduced.
【0004】送話者10が受話者11に対して呼接続要
求を行うと、交換機12Aが通信網9を介して受話側の
交換機12Bから受話者11に接続される。送話者は、
マイクロホン1を介して音声信号を交換機12Aに送出
する。交換機12Aは、通信網9を介して音声信号を交
換機12Bに入力される。交換機12Bは、受話者11
に対して送話者からの音声信号を送出する。ここで、受
話者11が送話者10からの音声信号を受け取ると反響
路13bを介して、送話者10からの音声が反響して受
話者11の発声と共に送話者10に送出される。また、
受話者11が発声しなくとも、反響路13bにより送話
者10の音声が反響して、受話者11側のマイクロホン
3に入力される。この反響信号は、増幅器7を介して、
交換機12B、通信網9、交換機12A、増幅機6を介
して、送話者側10のスピーカ2により、送話者10自
身が発声した音声がハウリングされて出力される。When the transmitter 10 makes a call connection request to the receiver 11, the exchange 12A is connected to the receiver 11 from the receiver side exchange 12B via the communication network 9. The talker is
A voice signal is sent to the exchange 12A via the microphone 1. The exchange 12A inputs a voice signal to the exchange 12B via the communication network 9. The exchange 12B is the receiver 11
A voice signal from the talker is transmitted to. Here, when the listener 11 receives the voice signal from the speaker 10, the voice from the speaker 10 reverberates through the echo path 13b and is sent to the speaker 10 along with the utterance of the listener 11. . Also,
Even if the listener 11 does not speak, the voice of the sender 10 reverberates through the echo path 13b and is input to the microphone 3 on the listener 11 side. This echo signal is passed through the amplifier 7
Through the switch 12B, the communication network 9, the switch 12A, and the amplifier 6, the speaker 2 on the speaker side 10 outputs howling the voice uttered by the speaker 10 itself.
【0005】このように、拡声通話系は、送話側から受
話側に伝送された音声が受話側のマイクロホン3から再
度入力され、送話側に反響する点が問題となる。送話者
10にとってこの反響現象は、自分の発生した音声がス
ピーカ2から再生されるため、音響エコー等と呼ばれて
おり、通話の障害や不快感等の悪影響を生じる。さら
に、スピーカ2から再生された音声は、マイクロホン1
で受音されて信号の閉ループを形成する。そして、ルー
プゲインが1より大きい場合には、ハウリング現象が発
生して通話が不能となる。As described above, in the voice communication system, the problem is that the voice transmitted from the transmitting side to the receiving side is re-input from the microphone 3 on the receiving side and reverberates to the transmitting side. For the speaker 10, this reverberation phenomenon is called an acoustic echo or the like because the voice generated by the speaker 10 is reproduced from the speaker 2, and causes adverse effects such as a call disturbance and discomfort. Furthermore, the sound reproduced from the speaker 2 is the microphone 1
Is received by and forms a closed loop of the signal. When the loop gain is larger than 1, the howling phenomenon occurs and the call becomes impossible.
【0006】上記のような拡声通話系の問題点を解決す
るために、近年、音響エコーキャンセラが利用されてい
る。In recent years, an acoustic echo canceller has been used in order to solve the above-mentioned problems of the voice communication system.
【0007】図5は、従来の音響エコーキャンセラの一
例を示す。同図において、音響エコーキャンセラ21
は、疑似反響路畳み込み演算回路22、反響路推定回路
23、減算器24より構成される。FIG. 5 shows an example of a conventional acoustic echo canceller. In the figure, an acoustic echo canceller 21
Is composed of a pseudo echo path convolution operation circuit 22, an echo path estimation circuit 23, and a subtractor 24.
【0008】音響エコーキャンセラ21は、反響路推定
回路23において反響路のインパルス応答を推定し、そ
の推定値h^(n)を疑似反響路畳み込み回路22に転
送する。次に、疑似反響路畳み込み演算回路22は、イ
ンパルス応答推定値h^(n)と受話信号x(n)との
畳み込み演算を実行して疑似反響信号y^(n)を合成
し、その値を減算器24に出力する。減算器24は、マ
イクロホン3の出力信号から疑似反響路信号y^(n)
を差し引く。反響路インパルス応答の推定が良好に行わ
れていれば、反響信号y(n)と疑似反響信号y^
(n)は略等しいものとなる。この減算の結果、e
(n)=0であればマイクロホン3出力に含まれる反響
信号y(n)は消去される。The acoustic echo canceller 21 estimates the impulse response of the echo path in the echo path estimation circuit 23 and transfers the estimated value h ^ (n) to the pseudo echo path convolution circuit 22. Next, the pseudo echo path convolution operation circuit 22 performs a convolution operation of the impulse response estimated value h ^ (n) and the received signal x (n) to synthesize the pseudo echo signal y ^ (n), Is output to the subtractor 24. The subtractor 24 calculates the pseudo echo path signal y ^ (n) from the output signal of the microphone 3.
Deduct. If the echo path impulse response is well estimated, the echo signal y (n) and the pseudo echo signal y ^
(N) becomes substantially equal. The result of this subtraction is e
If (n) = 0, the echo signal y (n) included in the output of the microphone 3 is deleted.
【0009】ここで、反響路インパルス応答の推定値h
^(n)は、反響路特性h(n)の経時変動に追従する
必要がある。そのため、反響路推定回路23は、適応ア
ルゴリズムを用いて反響路インパルス応答の推定を行
う。適応アルゴリズムは、受話信号x(n)と誤差信号
e(n)(e(n)=y(n)−y^(n),但し、y
(n)=h(n)*x(n))を用いて、e(n)のパ
ワーが最小になるようにインパルス応答の推定値h^
(n)を定めるアルゴリズムである。アルゴリズムとし
ては、LMS法、学習同定法、ES法等がある。Here, the estimated value h of the echo path impulse response
^ (N) needs to follow the temporal change of the echo path characteristic h (n). Therefore, the echo path estimation circuit 23 estimates the echo path impulse response using an adaptive algorithm. The adaptive algorithm uses the received signal x (n) and the error signal e (n) (e (n) = y (n) -y ^ (n), where y
(N) = h (n) * x (n)) is used to estimate the impulse response h ^ so that the power of e (n) is minimized.
This is an algorithm that determines (n). As the algorithm, there are an LMS method, a learning identification method, an ES method and the like.
【0010】次に、従来の音場シミュレータについて説
明する。図6は、従来の音場シミュレータの構成を示
す。同図において、簡単のため、増幅器は省略する。同
図に示す音場シミュレータ33は、疑似反響路畳み込み
演算回路22、疑似反響路記憶回路35より構成され
る。音場シミュレータ33は、CDプレーヤ等の再生装
置と共に用いられ、例えば、入力信号x(n)として、
音楽信号等が入力される。入力信号x(n)は疑似反響
路畳み込み演算回路22で疑似反響路との畳込み演算が
実行され、反響付加信号y’(n)がスピーカ4に出力
される。また、ユーザは、予め疑似反響路記憶回路35
に記憶された複数の疑似反響路の中から好みの疑似反響
路を疑似反響路選択回路36を用いて選択することが可
能である。Next, a conventional sound field simulator will be described. FIG. 6 shows the configuration of a conventional sound field simulator. In the figure, the amplifier is omitted for simplicity. The sound field simulator 33 shown in the figure comprises a pseudo echo path convolution operation circuit 22 and a pseudo echo path storage circuit 35. The sound field simulator 33 is used together with a reproducing device such as a CD player, and, for example, as the input signal x (n),
A music signal or the like is input. The input signal x (n) is convolved with the pseudo echo path by the pseudo echo path convolution operation circuit 22, and the echo added signal y ′ (n) is output to the speaker 4. In addition, the user may previously use the pseudo echo path storage circuit 35.
It is possible to select a desired pseudo echo path using the pseudo echo path selection circuit 36 from the plurality of pseudo echo paths stored in FIG.
【0011】疑似反響記憶回路35は、一般に大きなコ
ンサートホールや小さなホールでの反響路を模擬した疑
似反響路が記憶されている。音場シミュレータ33を用
いることにより、外部機器からの音楽等の入力信号に疑
似的な音響を付加することにより、通常、室内におい
て、あたかもコンサートホールで音楽を聞いているよう
な臨場感を味わうことができる。The pseudo echo storage circuit 35 generally stores a pseudo echo path that simulates the echo path in a large concert hall or a small hall. By using the sound field simulator 33, a pseudo sound is added to an input signal of music or the like from an external device, so that the user can feel as if he or she is listening to music in a concert hall in a room. You can
【0012】[0012]
【発明が解決しようとする課題】しかしながら、上記従
来の音響エコーキャンセラでは、室内の反響特性を完全
に消去するためには、ハードウェアの規模が大きくな
り、それに伴いコストが増加するという問題がある。さ
らには、会話通信の目的にしか利用できないという問題
もある。However, in the above-mentioned conventional acoustic echo canceller, there is a problem that in order to completely eliminate the reverberation characteristic in the room, the scale of hardware becomes large and the cost increases accordingly. . Further, there is a problem that it can be used only for the purpose of conversational communication.
【0013】本発明は、上記の点に鑑みなされたもの
で、上記従来の音響エコーキャンセラの問題点を解決
し、コストを抑え、拡声通話時には反響消去を行い、音
楽鑑賞等をする場合には、反響を付加することが可能な
音場シミュレータを有する音響エコーキャンセラ及び音
場シミュレータ/音響エコーキャンセラ切替方法を提供
することを目的とする。The present invention has been made in view of the above points, and in the case of solving the problems of the above-mentioned conventional acoustic echo canceller, suppressing the cost, canceling echoes during a loud call, and listening to music. An object of the present invention is to provide an acoustic echo canceller having a sound field simulator capable of adding reverberation and a sound field simulator / acoustic echo canceller switching method.
【0014】また、本発明の更なる目的は、疑似反響畳
み込み回路を音響エコーキャンセラ及び音場シミュレー
タで共用できる音場シミュレータを有する音響エコーキ
ャンセラ及び音場シミュレータ/音響エコーキャンセラ
切替方法を提供することである。A further object of the present invention is to provide an acoustic echo canceller and a sound field simulator / acoustic echo canceller switching method having a sound field simulator in which a pseudo echo convolution circuit can be shared by the acoustic echo canceller and the sound field simulator. Is.
【0015】[0015]
【課題を解決するための手段】図1は、本発明の原理構
成図である。FIG. 1 is a block diagram showing the principle of the present invention.
【0016】本発明は、反響路への送出信号と送出信号
が反響路を経由した後の反響信号が入力され、1つの疑
似反響信号を生成するための疑似反響信号生成手段32
0と、使用目的に応じて音響エコーキャンセラ100或
いは音場シミュレータ200のいずれかに切り替える切
替手段310と、切替手段310により音響エコーキャ
ンセラ100に切り替えられた場合に、疑似反響信号生
成手段320から得られる疑似反響信号を反響信号から
差し引くことにより疑似反響信号を消去する音響エコー
キャンセラ100と、切替手段310により音場シミュ
レータ200に切り替えられた場合に、疑似反響信号生
成手段320で生成された疑似反響信号を付加する音場
シミュレータ200とを有する。According to the present invention, the pseudo echo signal generating means 32 for generating one pseudo echo signal by receiving the echo signal after being sent to the echo path and the echo signal after the echo signal has passed through the echo path.
0, switching means 310 for switching to either the acoustic echo canceller 100 or the sound field simulator 200 depending on the purpose of use, and obtained from the pseudo echo signal generating means 320 when the switching means 310 switches to the acoustic echo canceller 100. The acoustic echo canceller 100 that eliminates the pseudo echo signal by subtracting the generated pseudo echo signal from the echo signal, and the pseudo echo signal generated by the pseudo echo signal generation means 320 when switched to the sound field simulator 200 by the switching means 310. The sound field simulator 200 for adding a signal.
【0017】また、本発明は、複数の疑似反響信号生成
手段320を記憶する疑似反響路記憶手段と、疑似反響
路記憶手段より任意の1つの疑似反響信号生成手段32
0を選択する疑似反響路選択手段とを有する。Further, according to the present invention, the pseudo echo path storage means for storing a plurality of pseudo echo signal generation means 320, and any one pseudo echo signal generation means 32 from the pseudo echo path storage means.
And a pseudo echo path selecting means for selecting 0.
【0018】また、本発明は、反響路から出力される反
響信号を消去する音響エコーキャンセラと、疑似反響信
号を得る音場シミュレータを有する音響信号処理システ
ムにおいて、音響エコーキャンセラ100及び音場シミ
ュレータ200で共用するために、反響路への送出信号
と送出信号が反響路を経由した後の反響信号が入力さ
れ、疑似反響信号を生成する1つの疑似反響回路320
を有し、音響エコーキャンセラ100または、音場シミ
ュレータ200の何れかを選択し、音響エコーキャンセ
ラ100を選択した場合には、疑似反響回路320を用
いて反響信号を疑似反響信号で消去し、音場シミュレー
タ200を選択した場合には、疑似反響回路320から
得られる疑似反響信号を入力信号に付加する。Further, the present invention provides an acoustic echo canceller 100 and a acoustic field simulator 200 in an acoustic signal processing system having an acoustic echo canceller for canceling an echo signal output from an echo path and a sound field simulator for obtaining a pseudo echo signal. In order to be shared by a single echo reverberation circuit 320, the signal transmitted to the echo path and the echo signal after the echo signal has passed through the echo path are input to generate a pseudo echo signal.
If either the acoustic echo canceller 100 or the sound field simulator 200 is selected and the acoustic echo canceller 100 is selected, the echo signal is erased by the pseudo echo signal using the pseudo echo circuit 320, When the field simulator 200 is selected, the pseudo echo signal obtained from the pseudo echo circuit 320 is added to the input signal.
【0019】また、本発明は、音場シミュレータを選択
した場合に、疑似反響信号の大きさ別に記憶されている
複数の疑似反響回路320より任意の疑似反響回路を選
択し、選択された疑似反響回路320より得られた疑似
反響信号を入力信号に付加する。Further, according to the present invention, when a sound field simulator is selected, an arbitrary pseudo echo circuit is selected from a plurality of pseudo echo circuits 320 stored for each size of the pseudo echo signal, and the selected pseudo echo circuit is selected. The pseudo echo signal obtained from the circuit 320 is added to the input signal.
【0020】[0020]
【作用】本発明は、通信の分野で用いられている音響エ
コーキャンセラと、ステレオ再生装置等に用いられてい
る音場シミュレータという全く別個であり、別目的で利
用される装置にそれぞれ疑似反響路(音場インパルス応
答)の畳み込み演算を行う共通要素技術を持っているこ
とに着目し、これらを接続して用いることにより、反響
信号を消去または抑圧する音響エコーキャンセラと、臨
場感を付加することができる音場シミュレータを用いる
ことにより、複数の機能を単一の装置で実現することが
可能となる。The present invention is completely separate from an acoustic echo canceller used in the field of communication and a sound field simulator used in a stereo reproduction device and the like. Focusing on having a common element technology that performs convolution calculation of (sound field impulse response), by connecting and using them, an acoustic echo canceller that eliminates or suppresses echo signals and adding a sense of realism It is possible to realize multiple functions with a single device by using a sound field simulator.
【0021】[0021]
【実施例】以下、図面とともに本発明の実施例を詳細に
説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0022】図2は、本発明の一実施例の音場シミュレ
ータを有する音響エコーキャンセラの構成を示す。同図
において、図5、図6と同一構成部分には、同一符号を
付す。FIG. 2 shows the configuration of an acoustic echo canceller having a sound field simulator according to an embodiment of the present invention. In the figure, the same components as those in FIGS. 5 and 6 are designated by the same reference numerals.
【0023】音場シミュレータを有する音響エコーキャ
ンセラ210は、音響エコーキャンセラモード/音場シ
ミュレータモード選択回路41、切替えスイッチ42、
43、接点44、45、46、47、入力端48、出力
端49、入力回線50、出力回線51、外部機器出力端
52、さらに、従来の音響エコーキャンセラ21の構成
である反響路推定回路23、疑似反響路畳み込み回路2
2、減算器24及び従来の音場シミュレータ33の構成
である疑似反響路記憶回路35、疑似反響路選択回路3
6及び音響エコーキャンセラモード・音場シミュレータ
モード選択回路41より構成される。An acoustic echo canceller 210 having a sound field simulator comprises an acoustic echo canceller mode / sound field simulator mode selection circuit 41, a changeover switch 42,
43, contact points 44, 45, 46, 47, input end 48, output end 49, input line 50, output line 51, external device output end 52, and echo path estimation circuit 23 which is the configuration of the conventional acoustic echo canceller 21. , Pseudo echo path convolution circuit 2
2, a subtractor 24, a pseudo echo path storage circuit 35, which is a configuration of the conventional sound field simulator 33, a pseudo echo path selection circuit 3
6 and an acoustic echo canceller mode / sound field simulator mode selection circuit 41.
【0024】図4は、本発明の一実施例の動作を説明す
るためのフローチャートである。FIG. 4 is a flow chart for explaining the operation of the embodiment of the present invention.
【0025】まず、拡声通話器として使用する場合に
は、音響エコーキャンセラモード/音場シミュレータモ
ード選択回路41で音響エコーキャンセラモードを選択
する。選択の方法は、ユーザがボタン等を押下して選択
する等選択のモードの選択は種々自由である(ステップ
101、102)。音響エコーキャンセラモードが選択
されると、入力端48は入力回線50に接続される(ス
テップ103)。また、出力端49は、出力回線51に
接続される(ステップ104)。また、スイッチ42は
接点44側に倒れ、スイッチ43は、接点47側に倒れ
る(ステップ105)。反響路推定回路23が起動信号
aにより起動し、スピーカ4とマイクロホン3との間の
反響路の応答インパルスを推定する。反響路推定回路2
3は、マイクロホン3からの出力z(n)から疑似反響
路畳み込み回路22から出力される疑似反響信号y^
(n)を差し引いた値e(n)が最小パワーになるよう
に推定し、推定値h^(n)を疑似反響路畳込み回路2
2に入力する(ステップ105)。疑似反響路畳み込み
回路22は、反響路推定回路23から推定値h^(n)
が入力されると、推定値h^(n)と入力信号x(n)
の畳み込み演算を行い、疑似反響信号y^(n)を減算
器24に出力する。減算器24は、マイクホン3からの
反響信号z(n)から疑似反響信号y^(n)を引く。First, when used as a loudspeaker, the acoustic echo canceller mode / sound field simulator mode selection circuit 41 selects the acoustic echo canceller mode. As for the selection method, the user can freely select various selection modes such as pressing a button or the like (steps 101 and 102). When the acoustic echo canceller mode is selected, the input terminal 48 is connected to the input line 50 (step 103). The output terminal 49 is connected to the output line 51 (step 104). Further, the switch 42 falls to the contact 44 side, and the switch 43 falls to the contact 47 side (step 105). The echo path estimation circuit 23 is activated by the activation signal a and estimates the response impulse of the echo path between the speaker 4 and the microphone 3. Echo path estimation circuit 2
3 is a pseudo echo signal y ^ output from the pseudo echo path convolution circuit 22 from the output z (n) from the microphone 3.
The value e (n) obtained by subtracting (n) is estimated to be the minimum power, and the estimated value h ^ (n) is calculated as the pseudo echo path convolution circuit 2
2 is input (step 105). The pseudo echo path convolution circuit 22 outputs the estimated value h ^ (n) from the echo path estimation circuit 23.
Input, the estimated value h ^ (n) and the input signal x (n)
And outputs the pseudo echo signal y ^ (n) to the subtractor 24. The subtractor 24 subtracts the pseudo echo signal y ^ (n) from the echo signal z (n) from the microphone 3.
【0026】ここで、マイクロホン3からの出力信号に
送話信号s(n)が含まれていない場合には、 e(n)=z(n)−y^(n) により誤差信号e(n)を求める。Here, when the output signal from the microphone 3 does not include the transmission signal s (n), the error signal e (n) is given by e (n) = z (n) -y ^ (n). ).
【0027】反響路推定回路23は、上記の誤差e
(n)が無くなるように正確に応答インパルスを推定す
ることにより、反響信号y(n)が消去される(ステッ
プ106)。The echo path estimation circuit 23 uses the above error e.
The echo signal y (n) is eliminated by accurately estimating the response impulse so that (n) is eliminated (step 106).
【0028】また、マイクロホン3からの出力信号に送
話信号s(n)が含まれる場合には、適応推定を行わな
い。When the output signal from the microphone 3 includes the transmission signal s (n), adaptive estimation is not performed.
【0029】次に、音場シミュレータとして使用する場
合には、音響エコーキャンセラモード・音場シミュレー
タモード選択回路41において、音場シミュレータモー
ドを選択する。この時の選択の方法は、ユーザがボタン
等を押下して選択する等選択のモードの選択は種々自由
である(ステップ101、201)。音場シミュレータ
モードが選択されると、疑似反響路選択回路36は、疑
似反響路を選択し、この選択結果に基づいて、疑似反響
路記憶回路35に記憶されている複数の疑似反響路畳み
込み回路の中から1つの任意の疑似反響路畳み込み回路
を選択する。入力端48は、外部機器出力端52に接続
され(ステップ202)、スイッチ42は、接点45側
に倒れ、スイッチ43は、接点46側に倒れる(ステッ
プ203)。これにより外部機器出力端52に接続され
る外部機器としては、CD等の再生装置を接続すること
ができ、外部機器から出力された信号x(n)は、疑似
反響路畳み込み回路22に入力される。これにより、選
択された疑似反響路畳み込み回路22を用いて、入力信
号x(n)に疑似的な反響を付加して(ステップ20
4)、スピーカ4に送出し、再生する(ステップ20
5)。Next, when using as a sound field simulator, the sound field simulator mode is selected in the acoustic echo canceller mode / sound field simulator mode selection circuit 41. Regarding the selection method at this time, the user can freely select various selection modes such as pressing a button or the like (steps 101 and 201). When the sound field simulator mode is selected, the pseudo echo path selection circuit 36 selects a pseudo echo path, and based on the selection result, the pseudo echo path convolution circuits stored in the pseudo echo path storage circuit 35. Select one arbitrary pseudo echo path convolution circuit from The input end 48 is connected to the external device output end 52 (step 202), the switch 42 is tilted to the contact 45 side, and the switch 43 is tilted to the contact 46 side (step 203). As a result, a reproduction device such as a CD can be connected as an external device connected to the external device output terminal 52, and the signal x (n) output from the external device is input to the pseudo echo path convolution circuit 22. It As a result, a pseudo echo is added to the input signal x (n) by using the selected pseudo echo path convolution circuit 22 (step 20).
4), send to speaker 4 and play back (step 20)
5).
【0030】なお、上記の実施例では、音場シミュレー
タにおいて、疑似反響路記憶回路35に複数の疑似反響
路を記憶しておき、所望の反響路を選択できる構成とし
ているが、この例に限定されることなく、単一の疑似反
響路を固定的に設定して用いてもよい。In the above embodiment, in the sound field simulator, a plurality of pseudo echo paths are stored in the pseudo echo path storage circuit 35 so that a desired echo path can be selected. However, the present invention is not limited to this example. Alternatively, a single pseudo echo path may be fixedly set and used.
【0031】さらに、本発明は、上記実施例に限定され
ることなく、特許請求の範囲内で種々変更が可能であ
る。Further, the present invention is not limited to the above-mentioned embodiments, and various modifications can be made within the scope of the claims.
【0032】[0032]
【発明の効果】上述のように本発明によれば、疑似反響
路を音響エコーキャンセラと音場シミュレータで共用す
ることにより、両方の装置を同一ハードウェア内に収め
ることができ、疑似反響路畳み込み回路を音響エコーキ
ャンセラと音場シミュレータで共用することが可能であ
るため、コストの削減が図れる。As described above, according to the present invention, by sharing the pseudo echo path with the acoustic echo canceller and the sound field simulator, both devices can be accommodated in the same hardware, and the pseudo echo path convolution is performed. Since the circuit can be shared by the acoustic echo canceller and the sound field simulator, the cost can be reduced.
【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.
【図2】本発明の一実施例の音場シミュレータを有する
音響エコーキャンセラの構成図である。FIG. 2 is a configuration diagram of an acoustic echo canceller having a sound field simulator according to an embodiment of the present invention.
【図3】本発明の一実施例の動作を説明するためのフロ
ーチャートである。FIG. 3 is a flowchart for explaining the operation of the embodiment of the present invention.
【図4】従来の拡声通信システムの概念図である。FIG. 4 is a conceptual diagram of a conventional loudspeaker communication system.
【図5】従来の音響エコーキャンセラの構成図である。FIG. 5 is a configuration diagram of a conventional acoustic echo canceller.
【図6】従来の音場シミュレータの構成図である。FIG. 6 is a configuration diagram of a conventional sound field simulator.
1、3 マイクロホン 2、4 スピーカ 5、6、7、8 増幅器 9 伝送路 10 送話者 11 受話者 12 交換機 21 音響エコーキャンセラ 22 疑似反響畳み込み回路 23 反響路推定回路 24 減算器 33 音場シミュレータ 35 疑似反響路記憶回路 36 疑似反響路選択回路 41 音響エコーキャンセラモード・音場シミュレータ
モード選択回路 42、43 スイッチ 44、45、46、47 接点 48 入力端 49 出力端 50 入力回線 51 出力回線 52 外部機器出力端 100 音響エコーキャンセラ 200 音場シミュレータ 210 音場シミュレータを有する音響エコーキャンセ
ラ 300 音場シミュレータを有する音響エコーキャンセ
ラ 310 切替手段 320 疑似反響信号生成手段1, 3 Microphones 2, 4 Speakers 5, 6, 7, 8 Amplifier 9 Transmission line 10 Sender 11 Receiver 12 Exchange 21 Acoustic echo canceller 22 Pseudo echo convolution circuit 23 Echo path estimation circuit 24 Subtractor 33 Sound field simulator 35 Pseudo echo path memory circuit 36 Pseudo echo path selection circuit 41 Acoustic echo canceller mode / sound field simulator mode selection circuit 42, 43 Switch 44, 45, 46, 47 Contact 48 Input end 49 Output end 50 Input line 51 Output line 52 External device Output terminal 100 Acoustic echo canceller 200 Sound field simulator 210 Acoustic echo canceller having a sound field simulator 300 Acoustic echo canceller having a sound field simulator 310 Switching means 320 Pseudo echo signal generation means
Claims (4)
路を経由した後の反響信号が入力され、1つの疑似反響
信号を生成するための疑似反響信号生成手段と、 使用目的に応じて音響エコーキャンセラ或いは音場シミ
ュレータのいずれかに切り替える切替手段と、 該切替手段により該音響エコーキャンセラに切り替えら
れた場合に、該疑似反響信号生成手段から得られる疑似
反響信号を該反響信号から差し引くことにより疑似反響
信号を消去する音響エコーキャンセラと、 該切替手段により該音場シミュレータに切り替えられた
場合に、該疑似反響信号生成手段で生成された疑似反響
信号を入力信号に付加する音場シミュレータとを有する
ことを特徴とする音場シミュレータを有する音響エコー
キャンセラ。1. A pseudo echo signal generating means for generating a single pseudo echo signal, the echo signal being sent to the echo path and the echo signal after the echo signal having passed through the echo path is input, and a pseudo echo signal generating means according to a purpose of use. Switching means for switching between the acoustic echo canceller and the sound field simulator, and when the switching means switches to the acoustic echo canceller, the pseudo echo signal obtained from the pseudo echo signal generating means is subtracted from the echo signal. An acoustic echo canceller that eliminates the pseudo echo signal, and a sound field simulator that adds the pseudo echo signal generated by the pseudo echo signal generating means to the input signal when switched to the sound field simulator by the switching means. An acoustic echo canceller having a sound field simulator having:
疑似反響路記憶手段と、 該疑似反響路記憶手段より任意の1つの疑似反響信号生
成手段を選択する疑似反響路選択手段とを有することを
特徴とする請求項1記載の音場シミュレータを有する音
響エコーキャンセラ。2. A pseudo echo path storage means for storing a plurality of pseudo echo signal generation means, and a pseudo echo path selection means for selecting any one pseudo echo signal generation means from the pseudo echo path storage means. An acoustic echo canceller having the sound field simulator according to claim 1.
る音響エコーキャンセラと、疑似反響信号を得る音場シ
ミュレータを有する音響信号処理システムにおいて、 該音響エコーキャンセラ及び該音場シミュレータで共用
するために、該反響路への送出信号と該送出信号が反響
路を経由した後の反響信号が入力され、疑似反響信号を
生成する1つの疑似反響回路を有し、 該音響エコーキャンセラまたは、該音場シミュレータの
何れかを選択し、 該音響エコーキャンセラを選択した場合には、該疑似反
響回路を用いて該反響信号を疑似反響信号で消去し、 該音場シミュレータを選択した場合には、該疑似反響回
路から得られた該疑似反響信号を入力信号に付加するこ
とを特徴とする音場シミュレータ/音響エコーキャンセ
ラ切替え方法。3. An acoustic signal processing system having an acoustic echo canceller for canceling an echo signal output from an echo path and a sound field simulator for obtaining a pseudo echo signal, for sharing between the acoustic echo canceller and the sound field simulator. To the echo path, and the echo signal after the echo signal after the echo signal has passed through the echo path is input, and one pseudo echo circuit for generating a pseudo echo signal is provided, and the acoustic echo canceller or the sound echo If any of the field simulators is selected and the acoustic echo canceller is selected, then the echo signal is canceled by the pseudo echo circuit using the pseudo echo circuit, and if the sound field simulator is selected, A sound field simulator / acoustic echo canceller switching method characterized in that the pseudo echo signal obtained from the pseudo echo circuit is added to an input signal.
に、疑似反響信号の大きさ別に記憶されている複数の疑
似反響回路より任意の疑似反響回路を選択し、選択され
た疑似反響回路より得られた疑似反響信号を入力信号に
付加する請求項3記載の音場シミュレータ/音響エコー
キャンセラ。4. When the sound field simulator is selected, an arbitrary pseudo echo circuit is selected from a plurality of pseudo echo circuits stored according to the size of the pseudo echo signal, and the pseudo echo circuit is obtained from the selected pseudo echo circuit. The sound field simulator / acoustic echo canceller according to claim 3, wherein the pseudo echo signal is added to the input signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6018603A JPH07226698A (en) | 1994-02-15 | 1994-02-15 | Acoustic echo canceler having sound field simulator and changing-over method for sound field simulator/acoustic echo canceler |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6018603A JPH07226698A (en) | 1994-02-15 | 1994-02-15 | Acoustic echo canceler having sound field simulator and changing-over method for sound field simulator/acoustic echo canceler |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07226698A true JPH07226698A (en) | 1995-08-22 |
Family
ID=11976227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6018603A Pending JPH07226698A (en) | 1994-02-15 | 1994-02-15 | Acoustic echo canceler having sound field simulator and changing-over method for sound field simulator/acoustic echo canceler |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07226698A (en) |
-
1994
- 1994-02-15 JP JP6018603A patent/JPH07226698A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2842607B2 (en) | Echo canceller, communication device including the same, and signal processing method | |
US10880427B2 (en) | Method, apparatus, and computer-readable media utilizing residual echo estimate information to derive secondary echo reduction parameters | |
US20100150360A1 (en) | Audio source localization system and method | |
JP2785336B2 (en) | Training method of acoustic echo canceller | |
US20090046866A1 (en) | Apparatus capable of performing acoustic echo cancellation and a method thereof | |
JPH10190848A (en) | Method and system for canceling acoustic echo | |
JP3385221B2 (en) | Echo canceller | |
JP2006033789A (en) | Echo path coupling amount estimation method, echo path coupling amount estimation device, echo path coupling amount estimation program, echo suppression method, echo suppression device, echo suppression program, echo suppression method, echo suppressor, echo suppressor program, loss amount control on communication path Loss control device on channel, loss control program on channel, multi-channel echo suppression method, multi-channel echo suppression device, multi-channel echo suppression program, recording medium | |
JP5373473B2 (en) | Voice extraction device | |
JPH098707A (en) | Speech operated controller | |
JPH09130306A (en) | Loud speaking device and echo canceller | |
JP2008060715A (en) | Echo canceller, method thereof, program thereof, and recording medium therefor | |
JPH07226698A (en) | Acoustic echo canceler having sound field simulator and changing-over method for sound field simulator/acoustic echo canceler | |
JP4162860B2 (en) | Unnecessary sound signal removal device | |
JP3628267B2 (en) | Multi-channel echo cancellation method, apparatus thereof, program thereof and recording medium thereof | |
JP2945677B2 (en) | Echo canceller | |
JPH01135132A (en) | hands free phone | |
JP2923964B2 (en) | Loudspeaker | |
JP4872794B2 (en) | Acoustic echo canceller | |
JP3381838B2 (en) | Echo canceller for loudspeakers in the hall | |
JP2933035B2 (en) | Echo canceller device | |
JP2000341178A (en) | Hands-free communication device | |
Baumhauer Jr et al. | Audio technology used in AT&T's terminal equipment | |
JP2007124163A (en) | Call apparatus | |
JP3339612B2 (en) | Echo cancellation method for multi-channel audio communication conference |