JPH0846556A - Signal processing unit - Google Patents
Signal processing unitInfo
- Publication number
- JPH0846556A JPH0846556A JP17730394A JP17730394A JPH0846556A JP H0846556 A JPH0846556 A JP H0846556A JP 17730394 A JP17730394 A JP 17730394A JP 17730394 A JP17730394 A JP 17730394A JP H0846556 A JPH0846556 A JP H0846556A
- Authority
- JP
- Japan
- Prior art keywords
- band
- signal
- echo
- end speech
- impulse response
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 135
- 230000005540 biological transmission Effects 0.000 claims abstract description 93
- 238000013139 quantization Methods 0.000 claims description 113
- 230000004044 response Effects 0.000 claims description 107
- 238000001514 detection method Methods 0.000 claims description 38
- 238000006243 chemical reaction Methods 0.000 claims description 33
- 230000003044 adaptive effect Effects 0.000 claims description 20
- 238000000926 separation method Methods 0.000 claims description 13
- 230000015572 biosynthetic process Effects 0.000 abstract description 24
- 238000003786 synthesis reaction Methods 0.000 abstract description 24
- 238000004364 calculation method Methods 0.000 description 44
- 238000000034 method Methods 0.000 description 24
- 238000010586 diagram Methods 0.000 description 15
- 230000006978 adaptation Effects 0.000 description 13
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000005236 sound signal Effects 0.000 description 4
- 108010076504 Protein Sorting Signals Proteins 0.000 description 3
- 238000002592 echocardiography Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000000593 degrading effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
Landscapes
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- 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 a signal processing device for voice or audio signals used in a voice conference communication system or a long distance communication system.
【0002】[0002]
【従来の技術】通信衛星や海底ケーブルなどを用いた長
距離電話通信においては、回線の2線/4線変換部にお
けるインピーダンス不整合により発生するエコーが通話
品質を劣化させる。また音声会議通信システムや拡声電
話機などではスピーカからの出力信号が室内で反射し、
マイクロフォンに回り込むことによって生じるエコーが
快適な通話を妨げる。たとえば、遠隔音声会議で自端末
と相手端末を伝送路を介して接続しいる状態で、相手端
末の話者が話すと音声はマイクロフォンより入力され、
長い伝送路を経て自端末にとどき、自端末で相手端末か
らの音声(受信信号)がスピーカからマイクロフォンに
まわり込み、長い伝送路を経て相手端末に遅れてとどく
と、相手端末の話者にエコーが聞こえ、話しずらくな
る。2. Description of the Related Art In long-distance telephone communication using a communication satellite, a submarine cable or the like, echo generated by impedance mismatch in a 2-wire / 4-wire converter of a line deteriorates call quality. Also, in audio conference communication systems and loudspeaker phones, the output signal from the speaker is reflected indoors,
Echoes created by wrapping around the microphone interfere with a comfortable call. For example, in the remote audio conference, when the speaker of the other terminal speaks while the own terminal and the other terminal are connected via the transmission line, the voice is input from the microphone,
When it reaches the own terminal via a long transmission path, the voice (received signal) from the other terminal circulates from the speaker to the microphone at the own terminal, and when it reaches the other terminal after a long transmission path, echoes to the speaker of the other terminal. Is heard and it becomes difficult to talk.
【0003】エコーキャンセラはこのエコーを消去しよ
うとするもので、相手端末でエコーが聞こえないように
するため、自端末と伝送路の間にエコーキャンセラを設
置する。エコーキャンセラは、相手端末からの音声(受
信信号)が自端末のスピーカからマイクロフォンにまわ
り込んだ音声(エコー)と、自端末の話者の音声とが合
成された送信信号を入力し、相手端末からの受信信号を
もとに擬似エコーを生成し、送信信号からこの擬似エコ
ーを減じることによりエコーを除去した信号(残差信
号)を相手端末に送る。これにより相手端末の話者にエ
コーが聞こえなくなる。The echo canceller is intended to cancel this echo, and in order to prevent the echo from being heard at the other terminal, the echo canceller is installed between the own terminal and the transmission path. The echo canceller inputs the transmission signal in which the voice (echo) in which the voice (received signal) from the other terminal sneaks into the microphone from the speaker of the own terminal and the voice of the speaker of the other terminal are input, and the other terminal A pseudo echo is generated based on the received signal from the signal and a signal (residual signal) from which the echo is removed by subtracting the pseudo echo from the transmission signal is sent to the partner terminal. As a result, the speaker of the other terminal cannot hear the echo.
【0004】自端末の話者の場合も同様で、自端末の音
声は相手端末と伝送路の間に設置したエコーキャンセラ
で自端末の話者のエコーを除去できる。また、同時に自
端末と相手端末の両方の話者が同時に話す場合でも同様
にそれぞれ相手の端末と伝送路の間に設置されたエコー
キャンセラでエコー消去が行われる。擬似エコーは、エ
コーキャンセラの受信信号出力から送信信号入力に至る
エコー経路のインパルス応答特性と等しい特性を持つフ
ィルタに受信信号を通すことにより得られ、これを送信
信号から減算すればエコーを消去できる。エコーキャン
セラはエコー経路のインパルス応答を推定し、このイン
パルス応答推定値と過去の受信信号系列との積和演算を
行うことによって、受信信号のフィルタリングを行う。
ここで、エコーキャンセラ内に、Nサンプルのインパル
ス応答推定値と過去Nサンプル分の受信信号が蓄えら
れ、N回の積和演算が行われるものとすると、このよう
な積和演算によって実現されるフィルタは、Nサンプル
なる有限のインパルス応答を持つフィルタであるため、
FIR(Finite Impulse Response)フィルタと呼ばれ
る。The same applies to the case of the speaker of the own terminal. For the voice of the own terminal, the echo of the speaker of the own terminal can be removed by an echo canceller installed between the other terminal and the transmission path. Further, even when the speakers of both the own terminal and the partner terminal speak at the same time, echo cancellation is similarly performed by the echo cancellers installed between the partner terminal and the transmission path. Pseudo-echo is obtained by passing the received signal through a filter having the same characteristics as the impulse response of the echo path from the received signal output of the echo canceller to the transmitted signal input, and the echo can be canceled by subtracting this from the transmitted signal. . The echo canceller estimates the impulse response of the echo path, and performs a product-sum operation of the impulse response estimation value and the past received signal sequence to filter the received signal.
Here, assuming that the impulse response estimation value of N samples and the received signals of past N samples are stored in the echo canceller and N times of product-sum calculation is performed, it is realized by such a product-sum calculation. Since the filter has a finite impulse response of N samples,
It is called a FIR (Finite Impulse Response) filter.
【0005】エコー経路が線形のシステムであるとすれ
ば、その特性はインパルス応答によって一意に定まるも
のであるため、エコー経路のインパルス応答とエコーキ
ャンセラによって推定されたインパルス応答が等しい場
合に、このFIRフィルタが出力する擬似エコーとエコ
ー経路で発生するエコー信号とは等しくなりエコーキャ
ンセラは、この擬似エコーを送信信号から減算すること
によりエコーを消去できる。しかし、推定されたインパ
ルス応答が実際のエコー経路のインパルス応答と差があ
った場合にはエコーを消去できず残留エコーが生じる。
エコーキャンセラのインパルス応答は、送信信号から擬
似エコーを減じた残差信号と受信信号とにより、実際の
エコー経路のインパルス応答との差を推定し、実際のエ
コー経路のインパルス応答に近ずけるよう動作する。If the echo path is a linear system, its characteristics are uniquely determined by the impulse response. Therefore, when the impulse response of the echo path and the impulse response estimated by the echo canceller are equal, this FIR is used. The pseudo echo output by the filter and the echo signal generated in the echo path become equal, and the echo canceller can cancel the echo by subtracting this pseudo echo from the transmission signal. However, if the estimated impulse response is different from the actual impulse response of the echo path, the echo cannot be canceled and a residual echo occurs.
For the impulse response of the echo canceller, estimate the difference between the impulse response of the actual echo path and the impulse response of the actual echo path from the residual signal obtained by subtracting the pseudo echo from the transmitted signal and the received signal so that the impulse response of the actual echo path approaches Operate.
【0006】近年、音声会議通信システムなど、スピー
カからマイクロフォンに至る非常に長いエコー経路で発
生するエコーを消去するため、送受信信号を複数の帯域
に分割して各帯域別にエコー消去を行う帯域分割型エコ
ーキャンセラが注目を浴びている。帯域分割型エコーキ
ャンセラには、帯域分割を行わずに信号処理を行うエコ
ーキャンセラと比較すると次のような利点がある。 (1)各帯域別に信号処理を行うため並列処理が実現し
やすい。 (2)インパルス応答推定アルゴリズムの性質上、音声
信号のような自己相関の大きい信号では推定速度が下が
る傾向にあるが、帯域分割された信号は分割前の信号に
比べると自己相関が小さくなるため、推定速度を上げる
ことが可能となる。In recent years, in order to cancel the echo generated in a very long echo path from a speaker to a microphone, such as a voice conference communication system, a band division type in which a transmission / reception signal is divided into a plurality of bands and echo cancellation is performed for each band. Echo cancellers are in the spotlight. The band division type echo canceller has the following advantages as compared with an echo canceller which performs signal processing without band division. (1) Parallel processing is easy to realize because signal processing is performed for each band. (2) Due to the nature of the impulse response estimation algorithm, the estimation speed tends to decrease for signals with large autocorrelation, such as speech signals, but band-divided signals have smaller autocorrelation than signals before division. , It is possible to increase the estimated speed.
【0007】以後ここでは、マイクやスピーカが存在す
る端末側を近端通話路と言い、伝送路側を遠端通話路と
言う。また、近端通話路からのエコーを含む信号を送信
信号と、送信信号から擬似エコーを減算した信号を残差
信号と、遠端通話路からの信号を受信信号と呼ぶ。ま
た、エコーキャンセラの受信信号出力端から端末側のス
ピーカ・マイクを経由しエコーキャンセラの送信信号入
力端までをエコー経路と呼ぶ。従来、帯域分割型エコー
キャンセラとして図11に示すものがあった。図11は
特開平3−243020に示されたものであり、1は遠
端通話路からの受信信号の帯域分割を行う受信信号帯域
分割処理部、2は近端通話路からの送信信号の帯域分割
を行う送信信号帯域分割処理部、3は分割された各帯域
毎のエコー消去処理を行う帯域分割エコー消去部、4は
帯域分割された信号を合成する帯域合成処理部である。Hereafter, the terminal side where the microphone and the speaker are present is referred to as a near-end speech path, and the transmission path side is referred to as a far-end speech path. A signal including an echo from the near-end speech path is called a transmission signal, a signal obtained by subtracting a pseudo echo from the transmission signal is called a residual signal, and a signal from the far-end speech path is called a reception signal. An echo path extends from the reception signal output end of the echo canceller to the transmission signal input end of the echo canceller via the speaker / microphone on the terminal side. Conventionally, there is a band division type echo canceller shown in FIG. FIG. 11 is shown in Japanese Unexamined Patent Publication No. 3-243020, where 1 is a received signal band division processing unit for dividing the band of the received signal from the far-end speech path, and 2 is a band of the transmission signal from the near-end speech path. A transmission signal band division processing unit for performing division, 3 is a band division echo cancellation unit for performing echo cancellation processing for each of the divided bands, and 4 is a band synthesis processing unit for combining the band-divided signals.
【0008】次に動作について説明する。遠端通話路側
より入力した受信信号は近端通話路に出力されるととも
に、受信信号帯域分割処理部1により複数の帯域に分割
され、帯域分割エコー消去部3に出力される。また、図
11に示す近端通話路側より入力した送信信号は、送信
信号帯域分割処理部2により受信信号帯域分割処理部1
と同じ数の帯域に分割され、帯域分割エコー消去部3に
出力される。帯域分割エコー消去部3は帯域毎にエコー
経路のインパルス応答を推定し、受信信号帯域分割処理
部1より入力した各帯域の受信信号を、推定したエコー
経路のインパルス応答を係数に持つFIRフィルタに通
過させることにより擬似エコー信号を発生し、これを送
信信号帯域分割処理部2より入力した帯域分割された送
信信号から減算することによりエコーを消去する。各帯
域のエコー消去後の信号すなわち、残差信号は帯域合成
処理部4に出力される。帯域合成処理部4では帯域分割
エコー消去部3より入力した残差信号をもとの一つの帯
域に合成して遠端通話路に出力する。Next, the operation will be described. The received signal input from the far-end speech path side is output to the near-end speech path, divided into a plurality of bands by the received signal band division processing unit 1, and output to the band division echo cancellation unit 3. Further, the transmission signal input from the near-end speech path side shown in FIG. 11 is received by the transmission signal band division processing unit 2 by the reception signal band division processing unit 1.
Are divided into the same number of bands as and are output to the band division echo canceller 3. The band division echo cancellation unit 3 estimates the impulse response of the echo path for each band, and the received signal of each band input from the received signal band division processing unit 1 is converted into an FIR filter having the estimated impulse response of the echo path as a coefficient. A pseudo echo signal is generated by passing the signal, and the echo is canceled by subtracting the pseudo echo signal from the band-divided transmission signal input from the transmission signal band division processing unit 2. The signal after echo cancellation of each band, that is, the residual signal is output to the band synthesis processing unit 4. The band synthesis processing unit 4 synthesizes the residual signal input from the band division echo cancellation unit 3 into one original band and outputs it to the far-end speech path.
【0009】次に、上記エコーキャンセラは近端通話が
存在すると十分なエコー消去ができないという欠点があ
った。すなわち近端の話者が送話したときインパルス応
答の推定が行われると、エコー経路の特性が変化したも
のとして動作し、推定精度が下がり結果として十分なエ
コー消去が行われなくなってしまう。そこで近端通話検
出機能を付加し近端通話を検出したらインパルス応答の
推定を停止することにより推定劣化を防ぐ方式が考えら
れる。図12はそのような近端通話検出器を備えたエコ
ーキャンセラの構成例である。図において3はインパル
ス応答推定の動作・停止制御機能を持つ帯域分割エコー
消去部で、5は各帯域の受信信号レベルを算出する受信
信号レベル算出部、6は各帯域の送信信号レベルを算出
する送信信号レベル算出部、7は各帯域のエコー消去後
の残差信号レベルを算出する残差信号レベル算出部、8
は近端通話信号が存在しているかどうかを判定する近端
通話検出部、18は近端通話検出部8からの制御信号
で、帯域分割エコー消去部3のインパルス応答推定を動
作または停止させる。Next, the above-mentioned echo canceller has a drawback that sufficient echo cancellation cannot be performed in the presence of near-end speech. That is, when the impulse response is estimated when the near-end speaker transmits, it operates as if the characteristics of the echo path have changed, and the estimation accuracy decreases, resulting in insufficient echo cancellation. Therefore, it is possible to add a near-end call detection function to prevent estimation deterioration by stopping the estimation of impulse response when a near-end call is detected. FIG. 12 shows an example of the configuration of an echo canceller equipped with such a near-end speech detector. In the figure, 3 is a band division echo cancellation unit having an impulse response estimation operation / stop control function, 5 is a reception signal level calculation unit for calculating the reception signal level of each band, and 6 is for calculating the transmission signal level of each band. A transmission signal level calculation unit, 7 is a residual signal level calculation unit for calculating the residual signal level after echo cancellation in each band, 8
Is a near-end call detector that determines whether or not a near-end call signal is present, and 18 is a control signal from the near-end call detector 8, which activates or stops the impulse response estimation of the band division echo canceller 3.
【0010】次に図12に示す帯域分割型エコーキャン
セラの動作を説明する。受信信号帯域分割処理部1、送
信信号帯域分割処理部2、帯域合成処理部4については
図11の場合と同様の動作を行う。受信信号レベル算出
部5は受信信号帯域分割処理部1の出力する帯域分割さ
れた受信信号を入力し、各帯域の信号レベルを算出して
算出結果を近端通話検出部8に出力する。送信信号レベ
ル算出部6は送信信号帯域分割処理部2の出力する帯域
分割された送信信号を入力し、各帯域の信号レベルを算
出して算出結果を近端通話検出部8に出力する。残差信
号レベル算出部7は帯域分割エコー消去部3の出力する
各帯域のエコー消去後の残差信号を入力し、各帯域の信
号レベルを算出して算出結果を近端通話検出部8に出力
する。近端通話検出部8は、各帯域の受信信号レベル、
送信信号レベル、エコー消去後の残差信号レベルをもと
にして帯域毎に近端通話信号が存在するかどうかを判定
し、全ての帯域において近端通話信号が存在しないと判
定されたときは制御信号18により、帯域分割エコー消
去部3に対してインパルス応答の推定を行なうよう制御
し、そうでない場合にはインパルス応答の推定を停止す
るよう制御する。Next, the operation of the band division type echo canceller shown in FIG. 12 will be described. The reception signal band division processing unit 1, the transmission signal band division processing unit 2, and the band synthesis processing unit 4 perform the same operations as in the case of FIG. The reception signal level calculation unit 5 receives the band-divided reception signal output from the reception signal band division processing unit 1, calculates the signal level of each band, and outputs the calculation result to the near-end speech detection unit 8. The transmission signal level calculation unit 6 receives the band-divided transmission signal output from the transmission signal band division processing unit 2, calculates the signal level of each band, and outputs the calculation result to the near-end speech detection unit 8. The residual signal level calculation unit 7 inputs the residual signal after echo cancellation of each band output from the band division echo cancellation unit 3, calculates the signal level of each band, and outputs the calculation result to the near-end speech detection unit 8. Output. The near-end call detection unit 8 receives the received signal level of each band,
Based on the transmission signal level and the residual signal level after echo cancellation, it is determined whether or not there is a near-end speech signal for each band, and if it is determined that there is no near-end speech signal in all bands. The control signal 18 controls the band-division echo canceller 3 to estimate the impulse response, and otherwise stops the impulse response estimation.
【0011】帯域分割エコー消去部3の動作について
は、図13を用いて説明する。図13は帯域分割エコー
消去部3の1帯域分の内部構成図であり、31は受信信
号格納部、32は推定インパルス応答格納部、33は擬
似エコー生成部、34は減算部、35はインパルス応答
推定部、18は近端通話検出部8からの制御信号であ
る。受信信号格納部31は、図12における受信信号帯
域分割処理部1より出力される帯域分割された各帯域の
受信信号の中から、処理の対象となる帯域の受信信号を
入力して、例えばNサンプル分格納する。推定インパル
ス応答格納部32は推定したインパルス応答を、例えば
Nサンプル分格納する。擬似エコー生成部33は受信信
号格納部31に格納されている過去の受信信号系列と、
推定インパルス応答格納部32に格納されているインパ
ルス応答推定値との積和演算を行うことにより擬似エコ
ーを発生し、減算部34に出力する。The operation of the band division echo canceller 3 will be described with reference to FIG. FIG. 13 is an internal configuration diagram of one band of the band division echo cancellation unit 3, 31 is a received signal storage unit, 32 is an estimated impulse response storage unit, 33 is a pseudo echo generation unit, 34 is a subtraction unit, and 35 is an impulse. The response estimation unit, 18 is a control signal from the near-end call detection unit 8. The reception signal storage unit 31 inputs the reception signal of the band to be processed from the reception signals of the respective band-divided bands output from the reception signal band division processing unit 1 in FIG. Store samples. The estimated impulse response storage unit 32 stores the estimated impulse response for N samples, for example. The pseudo echo generation unit 33 includes a past received signal sequence stored in the received signal storage unit 31,
A pseudo echo is generated by performing a product-sum operation with the impulse response estimation value stored in the estimated impulse response storage unit 32, and outputs the pseudo echo to the subtraction unit 34.
【0012】減算部34は送信信号帯域分割処理部2よ
り出力される帯域分割された各帯域の送信信号の中か
ら、処理の対象となる帯域の送信信号を入力し、これか
ら擬似エコー生成部33より出力される擬似エコーを減
算して、その残差信号を帯域合成処理部4に出力すると
共に、インパルス応答推定部35に出力する。このよう
に、受信信号格納部31、推定インパルス応答格納部3
2、擬似エコー生成部33によって、FIRフィルタが
構成されている。インパルス応答推定部35は受信信号
格納部31に格納された過去の受信信号系列と、減算部
34より出力されるエコー消去後の残差信号とを用い
て、エコー経路のインパルス応答を推定し、推定インパ
ルス応答格納部32の内容を更新する。ただし、近端通
話検出部8からの制御信号18がインパルス応答の推定
を行なうよう制御信号18が指示している場合は更新
し、インパルス応答の推定を停止するよう制御信号18
が指示している場合は更新しない。The subtraction unit 34 inputs the transmission signal of the band to be processed from the transmission signals of the respective band-divided bands output from the transmission signal band division processing unit 2, and from this, the pseudo echo generation unit 33. The pseudo echo output by the above is subtracted, and the residual signal is output to the band synthesis processing unit 4 and the impulse response estimation unit 35. In this way, the received signal storage unit 31, the estimated impulse response storage unit 3
2. The FIR echo filter is configured by the pseudo echo generation unit 33. The impulse response estimation unit 35 estimates the impulse response of the echo path by using the past received signal sequence stored in the received signal storage unit 31 and the residual signal after echo cancellation output from the subtraction unit 34, The contents of the estimated impulse response storage unit 32 are updated. However, when the control signal 18 from the near-end call detection unit 8 instructs the estimation of the impulse response, the control signal 18 is updated and the control signal 18 is stopped so as to stop the estimation of the impulse response.
Do not update if instructed by.
【0013】図12に示す帯域分割型エコーキャンセラ
は、以上のように動作することによって、近端通話信号
が存在するときは、エコー経路のインパルス応答の推定
を停止できるようになっている。このように全ての帯域
における信号レベルを算出して近端通話検出を行う方法
のほかに、ある1帯域のみの信号レベルの監視によって
近端通話検出を行う方法も考えられるが、全帯域の信号
レベルを監視する方が、より確実な検出が可能である。
なお、信号レベルを求める方法として、信号を一定時間
間隔でサンプリングし、振幅を2乗の移動平均する方法
や振幅を絶対値の移動平均する方法などがある。By operating as described above, the band division type echo canceller shown in FIG. 12 can stop the estimation of the impulse response of the echo path in the presence of the near-end speech signal. In addition to the method of calculating the signal level in all bands to detect the near-end call, a method of detecting the near-end call by monitoring the signal level of only one band is also conceivable. Monitoring the level allows more reliable detection.
As a method of obtaining the signal level, there are a method of sampling the signal at a constant time interval and performing a moving average of the square of the amplitude, a method of performing the moving average of the amplitude of the amplitude, and the like.
【0014】[0014]
【発明が解決しようとする課題】以上で説明したように
帯域分割型エコーキャンセラと帯域分割型高能率コーデ
ックは帯域分割・合成処理が必要となるため、演算量が
増大するという問題点があった。また、近端通話検出機
能を持つ帯域分割型エコーキャンセラは各帯域の信号レ
ベルを算出する必要があることから、信号レベル算出に
要する演算量が増大するという問題点もあった。As described above, the band-division type echo canceller and the band-division type high-efficiency codec have a problem that the amount of calculation increases because the band-division / combining process is required. . Further, since the band-division type echo canceller having the near-end speech detection function needs to calculate the signal level of each band, there is a problem that the amount of calculation required for calculating the signal level increases.
【0015】この発明はこのような問題点を解決するた
めになされたもので、第1の目的は、上記エコー消去機
能を損なわずに、帯域分割・合成処理に要する演算量を
低減することである。また、第2の目的は、信号処理装
置におけるエコーキャンセラの近端通話検出能力を低下
させずに、近端通話検出に要する演算量を低減すること
である。また、第3の目的は、信号処理装置におけるエ
コーキャンセラのエコー消去性能を損なうことなく、イ
ンパルス応答推定の演算量を低減することである。The present invention has been made to solve such a problem, and a first object thereof is to reduce the calculation amount required for the band division / synthesis processing without impairing the echo canceling function. is there. A second object is to reduce the amount of calculation required for near-end speech detection without degrading the near-end speech detection capability of the echo canceller in the signal processing device. A third object is to reduce the calculation amount of impulse response estimation without impairing the echo canceling performance of the echo canceller in the signal processing device.
【0016】[0016]
【課題を解決するための手段】第一の発明に係わる信号
処理装置は、複数の帯域ごとに符号化され多重化された
遠端通話路からの受信信号を帯域ごとに分離する分離手
段と、帯域ごとに分離された受信信号を復号する帯域分
割復号手段と、復号された帯域ごとの受信信号を合成し
近端通話路に出力する帯域合成処理手段と、帯域合成処
理手段により合成された受信信号のエコーを含む近端通
話路からの送信信号を複数の帯域に分割する帯域分割処
理手段と、帯域分割復号手段により復号された受信信号
を参照して擬似エコーを生成し、帯域分割処理手段が出
力する帯域分割した送信信号から擬似エコーを減じて各
帯域ごとの残差信号を出力するエコー消去手段と、帯域
ごとの残差信号を符号化する帯域分割符号化手段と、帯
域ごとに符号化した残差信号を多重化し遠端通話路に出
力する多重化手段とを備えたものである。A signal processing apparatus according to the first invention comprises a separating means for separating, for each band, a received signal from a far-end speech path coded and multiplexed for each of a plurality of bands. Band division decoding means for decoding the reception signal separated for each band, band combination processing means for combining the decoded reception signals for each band and outputting to the near-end speech path, and reception combined by the band combination processing means Band division processing means for dividing the transmission signal from the near-end speech path including the echo of the signal into a plurality of bands, and a pseudo echo is generated by referring to the reception signal decoded by the band division decoding means, and the band division processing means The echo canceling means for subtracting the pseudo echo from the band-divided transmission signal output by each to output the residual signal for each band, the band-division coding means for coding the residual signal for each band, and the code for each band Become Multiplexing the residual signal is obtained by a multiplexing means for outputting the far-end communication path.
【0017】第二の発明に係わる信号処理装置は、複数
の帯域ごとに適応量子化により高能率符号化され多重化
された遠端通話路からの受信信号を帯域ごとに分離する
分離手段と、帯域ごとに分離された受信信号を復号する
帯域分割復号手段と、復号された帯域ごとの受信信号を
合成し近端通話路に出力する帯域合成処理手段と、帯域
合成処理手段により合成された受信信号のエコーを含む
近端通話路からの送信信号を複数の帯域に分割する帯域
分割処理手段と、近端通話路におけるエコー経路のイン
パルス応答を帯域ごとに推定するとともに、帯域分割復
号手段により復号された受信信号とインパルス応答の推
定結果に従い擬似エコーを生成し、帯域分割した送信信
号から擬似エコーを減じて各帯域の残差信号を出力する
エコー消去手段と、残差信号を帯域ごとに適応量子化に
より高能率符号化し量子化幅を出力する帯域分割符号化
手段と、量子化幅を残差信号レベルに変換する残差信号
レベル変換手段と、帯域分割処理手段が帯域分割した送
信信号のレベル、帯域分割復号手段が復号した受信信号
のレベル、および残差信号レベル変換手段が変換した残
差信号レベルより近端通話の有無を検出する近端通話検
出手段と、近端通話検出手段が近端通話を検出したなら
エコー消去手段のインパルス応答の推定を停止させるイ
ンパルス応答推定制御手段とを備えたものである。The signal processing apparatus according to the second aspect of the present invention comprises a separating means for separating, for each band, a received signal from the far-end speech path that is highly efficient coded and multiplexed by adaptive quantization for each of a plurality of bands. Band division decoding means for decoding the reception signal separated for each band, band combination processing means for combining the decoded reception signals for each band and outputting to the near-end speech path, and reception combined by the band combination processing means Band division processing means for dividing a transmission signal from the near-end speech path including signal echo into a plurality of bands, and impulse response of the echo path in the near-end speech path is estimated for each band and decoded by the band division decoding means. Echo canceling means for generating a pseudo echo in accordance with the estimated result of the received signal and the impulse response, subtracting the pseudo echo from the band-divided transmission signal, and outputting the residual signal of each band; Band division coding means for highly efficient coding the residual signal for each band by adaptive quantization and outputting the quantization width, residual signal level conversion means for converting the quantization width to a residual signal level, and band division processing Near-end speech detection means for detecting the presence or absence of near-end speech based on the level of the transmission signal band-divided by the means, the level of the reception signal decoded by the band-division decoding means, and the residual signal level converted by the residual signal level conversion means. And an impulse response estimation control means for stopping the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects a near-end speech.
【0018】第三の発明に係わる信号処理装置は、複数
の帯域ごとに適応量子化により高能率符号化され多重化
された遠端通話路からの受信信号を帯域ごとに分離する
分離手段と、帯域ごとに分離された受信信号を復号し、
帯域分割された受信信号と量子化幅を出力する帯域分割
復号手段と、量子化幅を受信信号レベルに変換する受信
信号レベル変換手段と、帯域分割復号手段が出力する帯
域分割された受信信号を合成し近端通話路に出力する帯
域合成処理手段と、帯域合成処理手段により合成された
受信信号のエコーを含む近端通話路からの送信信号を複
数の帯域に分割する帯域分割処理手段と、近端通話路に
おけるエコー経路のインパルス応答を帯域ごとに推定す
るとともに、帯域分割復号手段により復号された受信信
号とインパルス応答の推定結果に従い擬似エコーを生成
し、帯域分割した送信信号から擬似エコーを減じて各帯
域の残差信号を出力するエコー消去手段と、帯域分割し
た送信信号のレベル、帯域分割エコー消去手段が出力す
る残差信号のレベル、および受信信号レベル変換手段が
出力する受信信号レベルより近端通話の有無を検出する
近端通話検出手段と、近端通話検出手段が近端通話を検
出したならエコー消去手段のインパルス応答の推定を停
止させるインパルス応答推定制御手段とを備えたもので
ある。A signal processing apparatus according to a third aspect of the present invention includes a separating means for separating, for each band, a received signal from a far-end speech path which is highly efficient coded and adaptively multiplexed by adaptive quantization for each of a plurality of bands. Decode the received signal separated for each band,
A band division decoding unit that outputs a band-divided reception signal and a quantization width, a reception signal level conversion unit that converts the quantization width into a reception signal level, and a band division reception signal that the band division decoding unit outputs Band combining processing means for combining and outputting to the near-end speech path, and band dividing processing means for dividing the transmission signal from the near-end speech path including the echo of the received signal combined by the band combining processing means into a plurality of bands, The impulse response of the echo path in the near-end speech path is estimated for each band, a pseudo echo is generated according to the estimation result of the received signal and the impulse response decoded by the band division decoding means, and the pseudo echo is generated from the band-divided transmission signal. Echo canceling means for reducing and outputting the residual signal of each band, the level of the band-divided transmission signal, and the level of the residual signal output by the band-dividing echo canceling means. , And the near-end call detecting means for detecting the presence or absence of a near-end call from the received signal level output by the received signal level converting means, and the impulse response of the echo canceling means if the near-end call detecting means detects the near-end call And impulse response estimation control means for stopping.
【0019】第四の発明に係わる信号処理装置は、複数
の帯域ごとに適応量子化により高能率符号化され多重化
された遠端通話路からの受信信号を帯域ごとに分離する
分離手段と、帯域ごとに分離された受信信号を復号し、
帯域分割された受信信号と量子化幅を出力する帯域分割
復号手段と、量子化幅を受信信号レベルに変換する受信
信号レベル変換手段と、帯域分割復号手段が出力する帯
域分割された受信信号を合成し近端通話路に出力する帯
域合成処理手段と、帯域合成処理手段により合成された
受信信号のエコーを含む近端通話路からの送信信号を複
数の帯域に分割する帯域分割処理手段と、近端通話路に
おけるエコー経路のインパルス応答を帯域ごとに推定す
るとともに、帯域分割復号手段により復号された受信信
号とインパルス応答の推定結果に従い擬似エコーを生成
し、帯域分割した送信信号から擬似エコーを減じて各帯
域の残差信号を出力するエコー消去手段と、残差信号を
帯域ごとに適応量子化により高能率符号化し量子化幅を
出力する帯域分割符号化手段と、量子化幅を残差信号レ
ベルに変換する残差信号レベル変換手段と、帯域分割し
た送信信号のレベル、残差信号レベル変換手段が変換し
た残差信号レベル、および受信信号レベル変換手段が出
力する受信信号レベルより近端通話の有無を検出する近
端通話検出手段と、近端通話検出手段が近端通話を検出
したならエコー消去手段のインパルス応答の推定を停止
させるインパルス応答推定制御手段とを備えたものであ
る。A signal processing device according to a fourth aspect of the present invention comprises a separating means for separating, for each band, a received signal from a far-end speech path which is highly efficient coded and multiplexed by adaptive quantization for each of a plurality of bands. Decode the received signal separated for each band,
A band division decoding unit that outputs a band-divided reception signal and a quantization width, a reception signal level conversion unit that converts the quantization width into a reception signal level, and a band division reception signal that the band division decoding unit outputs Band combining processing means for combining and outputting to the near-end speech path, and band dividing processing means for dividing the transmission signal from the near-end speech path including the echo of the received signal combined by the band combining processing means into a plurality of bands, The impulse response of the echo path in the near-end speech path is estimated for each band, a pseudo echo is generated according to the estimation result of the received signal and the impulse response decoded by the band division decoding means, and the pseudo echo is generated from the band-divided transmission signal. Echo cancellation means for subtracting and outputting the residual signal of each band, and band division for highly efficient coding of the residual signal for each band by adaptive quantization and outputting the quantization width Encoding means, residual signal level converting means for converting the quantization width to a residual signal level, level of the band-divided transmission signal, residual signal level converted by the residual signal level converting means, and received signal level Near-end call detecting means for detecting the presence or absence of a near-end call from the received signal level output by the converting means, and impulse response for stopping the estimation of the impulse response of the echo canceling means if the near-end call detecting means detects the near-end call And an estimation control means.
【0020】第五の発明に係わる信号処理装置は、遠端
通話路からの受信信号を複数の帯域に分割する受信信号
帯域分割処理手段と、遠端通話路からの受信信号のエコ
ーを含む近端通話路からの送信信号を複数の帯域に分割
する送信信号帯域分割処理手段と、近端通話路における
エコー経路のインパルス応答を帯域ごとに推定するとと
もに、帯域分割復号手段により復号された受信信号とイ
ンパルス応答の推定結果に従い擬似エコーを生成し、帯
域分割した送信信号から擬似エコーを減じて各帯域の残
差信号を出力するエコー消去手段と、エコー消去手段に
おける分割された帯域のうち所定の帯域を複数の帯域群
としてグループ化し、インパルス応答の推定を複数の帯
域群ごとに停止するよう制御する間引き制御手段とを備
えたものである。A signal processing device according to a fifth aspect of the present invention is a reception signal band division processing means for dividing a reception signal from the far-end speech path into a plurality of bands, and a near signal including an echo of the reception signal from the far-end speech path. A transmission signal band division processing means for dividing the transmission signal from the end speech path into a plurality of bands, an impulse response of the echo path in the near end speech path is estimated for each band, and a reception signal decoded by the band division decoding means And an echo canceller that generates a pseudo echo according to the estimation result of the impulse response, subtracts the pseudo echo from the band-divided transmission signal, and outputs the residual signal of each band, and a predetermined band among the divided bands in the echo canceler. Bands are grouped into a plurality of band groups, and thinning control means is provided for controlling the estimation of the impulse response to stop for each of the plurality of band groups.
【0021】[0021]
【作用】第一の発明においては、分離手段が複数の帯域
ごとに符号化され多重化された遠端通話路からの受信信
号を帯域ごとに分離し、帯域分割復号手段が帯域ごとに
分離された受信信号を復号する。そして、帯域合成処理
手段が復号された帯域ごとの受信信号を合成し近端通話
路に出力し、帯域分割処理手段が帯域合成処理手段によ
り合成された受信信号のエコーを含む近端通話路からの
送信信号を複数の帯域に分割する。そして、エコー消去
手段が帯域分割復号手段により復号された受信信号を参
照して擬似エコーを生成し、帯域分割処理手段が出力す
る帯域分割した送信信号から擬似エコーを減じて各帯域
ごとの残差信号を出力する。また、帯域分割符号化手段
が帯域ごとの残差信号を符号化し、多重化手段が帯域ご
とに符号化した残差信号を多重化し遠端通話路に出力す
る。In the first aspect of the invention, the separating means separates the received signal from the far-end speech path coded and multiplexed for each of a plurality of bands for each band, and the band division decoding means for each band. The received signal is decoded. Then, the band synthesis processing means synthesizes the decoded received signals for each band and outputs the synthesized signal to the near-end speech path, and the band division processing means from the near-end speech path including the echo of the received signal synthesized by the band synthesis processing means. The transmission signal of is divided into a plurality of bands. Then, the echo canceling unit generates a pseudo echo by referring to the reception signal decoded by the band division decoding unit, subtracts the pseudo echo from the band-divided transmission signal output by the band division processing unit, and subtracts the residual error for each band. Output a signal. Further, the band division coding means codes the residual signal for each band, and the multiplexing means multiplexes the coded residual signal for output to the far-end speech path.
【0022】第二の発明においては、分離手段が複数の
帯域ごとに適応量子化により高能率符号化され多重化さ
れた遠端通話路からの受信信号を帯域ごとに分離し、帯
域分割復号手段が帯域ごとに分離された受信信号を復号
する。そして、帯域合成処理手段が復号された帯域ごと
の受信信号を合成し近端通話路に出力する。また、帯域
分割処理手段が帯域合成処理手段により合成された受信
信号のエコーを含む近端通話路からの送信信号を複数の
帯域に分割する。そして、エコー消去手段が近端通話路
におけるエコー経路のインパルス応答を帯域ごとに推定
するとともに、帯域分割復号手段により復号された受信
信号とインパルス応答の推定結果に従い擬似エコーを生
成し、帯域分割した送信信号から擬似エコーを減じて各
帯域の残差信号を出力する。また、帯域分割符号化手段
が残差信号を帯域ごとに適応量子化により高能率符号化
し量子化幅を出力し、残差信号レベル変換手段が量子化
幅を残差信号レベルに変換する。そして、近端通話検出
手段は帯域分割処理手段が帯域分割した送信信号のレベ
ル、帯域分割復号手段が復号した受信信号のレベル、お
よび残差信号レベル変換手段が変換した残差信号レベル
により近端通話の有無を検出し、インパルス応答推定制
御手段は近端通話検出手段が近端通話を検出したならエ
コー消去手段のインパルス応答の推定を停止させる。In the second aspect of the invention, the separating means separates the received signal from the far-end speech path, which is highly efficient coded and multiplexed by adaptive quantization for each of the plurality of bands, into the band division decoding means. Decodes the received signal separated for each band. Then, the band synthesizing processing unit synthesizes the decoded received signals for each band and outputs the synthesized signals to the near-end speech path. Further, the band division processing unit divides the transmission signal from the near-end speech path including the echo of the reception signal combined by the band combination processing unit into a plurality of bands. Then, the echo canceling means estimates the impulse response of the echo path in the near-end speech path for each band, and generates a pseudo echo according to the estimation result of the received signal and the impulse response decoded by the band division decoding means, and divides the band. The pseudo echo is subtracted from the transmission signal and the residual signal of each band is output. Further, the band division coding means performs high efficiency coding of the residual signal for each band by adaptive quantization and outputs a quantization width, and the residual signal level converting means converts the quantization width into a residual signal level. Then, the near-end speech detection means uses the level of the transmission signal band-divided by the band-division processing means, the level of the reception signal decoded by the band-division decoding means, and the residual signal level converted by the residual signal level conversion means. The presence or absence of a call is detected, and the impulse response estimation control means stops the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects a near-end speech.
【0023】第三の発明においては、分離手段が複数の
帯域ごとに適応量子化により高能率符号化され多重化さ
れた遠端通話路からの受信信号を帯域ごとに分離し、帯
域分割復号手段が帯域ごとに分離された受信信号を復号
し、帯域分割された受信信号と量子化幅を出力する。そ
して、受信信号レベル変換手段が量子化幅を受信信号レ
ベルに変換する。帯域合成処理手段は帯域分割復号手段
が出力する帯域分割された受信信号を合成し近端通話路
に出力する。次に、帯域分割処理手段が帯域合成処理手
段により合成された受信信号のエコーを含む近端通話路
からの送信信号を複数の帯域に分割する。そして、エコ
ー消去手段が近端通話路におけるエコー経路のインパル
ス応答を帯域ごとに推定するとともに、帯域分割復号手
段により復号された受信信号とインパルス応答の推定結
果に従い擬似エコーを生成し、帯域分割した送信信号か
ら擬似エコーを減じて各帯域の残差信号を出力する。そ
して、近端通話検出手段が帯域分割した送信信号のレベ
ル、帯域分割エコー消去手段が出力する残差信号のレベ
ル、および受信信号レベル変換手段が出力する受信信号
レベルより近端通話の有無を検出し、インパルス応答推
定制御手段は近端通話検出手段が近端通話を検出したな
らエコー消去手段のインパルス応答の推定を停止させ
る。In the third invention, the separating means separates, for each band, the received signal from the far-end speech path which is highly efficient coded and adaptively multiplexed by adaptive quantization for each of the plurality of bands, and the band division decoding means. Decodes the received signal separated for each band, and outputs the band-divided received signal and the quantization width. Then, the reception signal level conversion means converts the quantization width into a reception signal level. The band synthesizing processing unit synthesizes the band-divided reception signals output by the band division decoding unit and outputs the synthesized signal to the near-end speech path. Next, the band division processing unit divides the transmission signal from the near-end speech path including the echo of the reception signal combined by the band combination processing unit into a plurality of bands. Then, the echo canceling means estimates the impulse response of the echo path in the near-end speech path for each band, and generates a pseudo echo according to the estimation result of the received signal and the impulse response decoded by the band division decoding means, and divides the band. The pseudo echo is subtracted from the transmission signal and the residual signal of each band is output. Then, the presence or absence of near-end speech is detected from the level of the transmission signal band-divided by the near-end speech detection means, the level of the residual signal output by the band-division echo cancellation means, and the reception signal level output by the reception signal level conversion means. Then, the impulse response estimation control means stops the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects the near-end speech.
【0024】第四の発明においては、分離手段は複数の
帯域ごとに適応量子化により高能率符号化され多重化さ
れた遠端通話路からの受信信号を帯域ごとに分離し、帯
域分割復号手段は帯域ごとに分離された受信信号を復号
し、帯域分割された受信信号と量子化幅を出力する。そ
して、受信信号レベル変換手段は量子化幅を受信信号レ
ベルに変換する。帯域合成処理手段は帯域分割復号手段
が出力する帯域分割された受信信号を合成し近端通話路
に出力し、帯域分割処理手段は帯域合成処理手段により
合成された受信信号のエコーを含む近端通話路からの送
信信号を複数の帯域に分割する。そして、エコー消去手
段は近端通話路におけるエコー経路のインパルス応答を
帯域ごとに推定するとともに、帯域分割復号手段により
復号された受信信号とインパルス応答の推定結果に従い
擬似エコーを生成し、帯域分割した送信信号から擬似エ
コーを減じて各帯域の残差信号を出力する。そして、帯
域分割符号化手段は残差信号を帯域ごとに適応量子化に
より高能率符号化し量子化幅を出力し、残差信号レベル
変換手段は量子化幅を残差信号レベルに変換する。近端
通話検出手段は帯域分割した送信信号のレベル、残差信
号レベル変換手段が変換した残差信号レベル、および受
信信号レベル変換手段が出力する受信信号レベルより近
端通話の有無を検出し、インパルス応答推定制御手段は
近端通話検出手段が近端通話を検出したならエコー消去
手段のインパルス応答の推定を停止させる。In the fourth aspect of the invention, the separating means separates the received signal from the far-end speech channel, which is highly efficient coded and adaptively multiplexed by adaptive quantization for each of the plurality of bands, into the band division decoding means. Decodes the received signal separated for each band, and outputs the band-divided received signal and the quantization width. Then, the reception signal level conversion means converts the quantization width into a reception signal level. The band synthesis processing means synthesizes the band-divided reception signals output by the band division decoding means and outputs them to the near-end speech path, and the band-division processing means includes the near-end including the echo of the reception signals synthesized by the band synthesis processing means. The transmission signal from the communication path is divided into a plurality of bands. Then, the echo canceling means estimates the impulse response of the echo path in the near-end speech path for each band, and generates the pseudo echo according to the estimation result of the received signal and the impulse response decoded by the band division decoding means, and divides the band. The pseudo echo is subtracted from the transmission signal and the residual signal of each band is output. Then, the band division coding means performs high efficiency coding of the residual signal for each band by adaptive quantization and outputs a quantization width, and the residual signal level conversion means converts the quantization width into a residual signal level. The near-end speech detection means detects the presence or absence of near-end speech from the level of the band-divided transmission signal, the residual signal level converted by the residual signal level conversion means, and the reception signal level output by the reception signal level conversion means, The impulse response estimation control means stops the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects the near-end speech.
【0025】第五の発明においては、受信信号帯域分割
処理手段が遠端通話路からの受信信号を複数の帯域に分
割し、送信信号帯域分割処理手段が遠端通話路からの受
信信号のエコーを含む近端通話路からの送信信号を複数
の帯域に分割する。そして、エコー消去手段が近端通話
路におけるエコー経路のインパルス応答を帯域ごとに推
定するとともに、帯域分割復号手段により復号された受
信信号とインパルス応答の推定結果に従い擬似エコーを
生成し、帯域分割した送信信号から擬似エコーを減じて
各帯域の残差信号を出力する。さらに、間引き制御手段
はエコー消去手段における分割された帯域のうち所定の
帯域を複数の帯域群としてグループ化し、インパルス応
答の推定を複数の帯域群ごとに停止するよう制御する。In the fifth invention, the received signal band division processing means divides the received signal from the far end speech path into a plurality of bands, and the transmission signal band division processing means echoes the received signal from the far end speech path. The transmission signal from the near-end speech path including is divided into a plurality of bands. Then, the echo canceling means estimates the impulse response of the echo path in the near-end speech path for each band, and generates a pseudo echo according to the estimation result of the received signal and the impulse response decoded by the band division decoding means, and divides the band. The pseudo echo is subtracted from the transmission signal and the residual signal of each band is output. Further, the thinning-out control unit groups a predetermined band among the divided bands in the echo canceling unit into a plurality of band groups, and controls the impulse response estimation to be stopped for each of the plurality of band groups.
【0026】[0026]
実施例1.従来は帯域分割したエコーキャンセラの出力
をもとの一つの帯域に合成してから伝送していたが、本
実施例はエコーキャンセラの出力を合成せず帯域分割し
たまま多重化して伝送し、受信側で帯域合成しようとす
るものである。図1は、本発明の実施例を示し、帯域ご
とのエコーキャンセラと帯域ごとの高能率符号化器を接
続したものである。図1において3は帯域分割エコー消
去部、9は帯域分割処理部、10は帯域分割符号器、1
1は多重化部、12は分離部、13は帯域分割復号器、
14は帯域合成処理部である。Example 1. Conventionally, the output of the band-divided echo canceller was combined into one original band and then transmitted, but this embodiment does not combine the output of the echo canceller but multiplexes the band-divided signals for transmission and reception. It is intended to synthesize the band on the side. FIG. 1 shows an embodiment of the present invention, in which an echo canceller for each band and a high efficiency encoder for each band are connected. In FIG. 1, 3 is a band division echo cancellation unit, 9 is a band division processing unit, 10 is a band division encoder, and 1
1 is a multiplexer, 12 is a demultiplexer, 13 is a band division decoder,
Reference numeral 14 is a band synthesis processing unit.
【0027】次に動作を説明する。 帯域ごと分割さ
れ、高能率符号化された後多重化された伝送路からの受
信信号を分離部12は帯域ごとの高能率符号化された受
信信号に分離し、帯域分割復号器13は各帯域の高能率
符号化された受信信号を復号し、帯域分割エコー消去部
3および帯域合成処理部14に出力する。帯域合成処理
部14は復号された各帯域の受信信号を合成して近端通
話路側に出力する。帯域分割処理部9が受信信号のエコ
ーを含む近端通話路からの送信信号を複数の帯域に分割
し、帯域分割エコー消去部3に出力し、帯域分割エコー
消去部3はエコー経路のインパルス応答の推定するとと
もに帯域分割復号器13からの帯域ごとの受信信号をエ
コー経路のインパルス応答推定に従い擬似エコーを生成
し、この擬似エコーを帯域分割した送信信号から減じて
各帯域の残差信号を帯域分割符号器10出力する。帯域
分割符号器10は、帯域毎に残差信号の高能率符号化を
行い、各帯域の高能率符号化した残差信号を多重化部1
1に出力する。多重化部11は各帯域の高能率符号化さ
れた残差信号を多重化して遠端通話路側へ出力する。Next, the operation will be described. The separation unit 12 separates the reception signal from the transmission line, which is divided into bands, high-efficiency-encoded and then multiplexed, into high-efficiency-encoded reception signals for each band, and the band-division decoder 13 determines each band. The high-efficiency coded received signal is decoded and output to the band division echo cancellation unit 3 and the band synthesis processing unit 14. The band synthesis processing unit 14 synthesizes the decoded received signals of the respective bands and outputs the synthesized signals to the near-end speech path side. The band division processing unit 9 divides the transmission signal from the near-end speech path including the echo of the received signal into a plurality of bands and outputs the band to the band division echo cancellation unit 3, and the band division echo cancellation unit 3 impulse response of the echo path. And a received signal for each band from the band division decoder 13 is generated as a pseudo echo according to the impulse response estimation of the echo path, and the pseudo echo is subtracted from the band-divided transmission signal to obtain the residual signal of each band. The divided encoder 10 is output. The band division encoder 10 performs high-efficiency encoding of the residual signal for each band, and multiplexes the high-efficiency encoded residual signal of each band.
Output to 1. The multiplexing unit 11 multiplexes the high-efficiency-coded residual signals of each band and outputs the multiplexed signals to the far-end speech path side.
【0028】したがって、本実施例は帯域分割されたエ
コー消去後の残差信号を合成せず帯域分割したまま多重
化し受信側で分離するので、受信側で擬似エコーを生成
するために必要な帯域分割された受信信号を生成する必
要がない、すなわち、本実施例と従来例を比較すると、
従来例図11の帯域合成処理部4が図1の帯域合成処理
部14に相当し、図11の受信信号帯域分割処理部1に
相当するものが図1になく、不要になっている。従っ
て、本実施例は従来例図11の受信信号帯域分割処理部
1の処理に要する演算量を低減することが可能である。Therefore, in this embodiment, the residual signals after echo cancellation that have been band-divided are not combined but multiplexed while being band-divided and separated on the receiving side, so that the band required for generating a pseudo echo on the receiving side. It is not necessary to generate a divided reception signal, that is, comparing this example with the conventional example,
Conventional example The band synthesis processing unit 4 in FIG. 11 corresponds to the band synthesis processing unit 14 in FIG. 1, and the one corresponding to the received signal band division processing unit 1 in FIG. 11 is not included in FIG. Therefore, the present embodiment can reduce the amount of calculation required for the processing of the received signal band division processing unit 1 of the conventional example FIG.
【0029】実施例2.本実施例は実施例1の構成に、
近端通話検出機能を付加したもので、高能率符号化にお
いて算出される量子化幅をもとに残差信号レベルを求め
ることによって、近端通話検出のための演算量を低減し
ようとするものである。図2は本実施例による信号処理
装置の構成を示したものである。図2において、10は
帯域分割符号器で、高能率符号化を行なうと共に符号化
過程で得られる量子化幅を出力する。15は帯域分割符
号器10からの各帯域の量子化幅を残差信号レベルに変
換する残差信号レベル変換部である。また、帯域分割処
理部9、多重化部11、分離部12、帯域分割復号器1
3、帯域合成処理部14は実施例1の図1と同様で、帯
域分割エコー消去部3、受信信号レベル算出部5、送信
信号レベル算出部6、近端通話検出部8、制御信号18
は従来例の図12と同様であり説明を省略する。Example 2. This embodiment has the configuration of the first embodiment,
A function to add a near-end call detection function, which seeks to reduce the amount of calculation for detecting the near-end call by obtaining the residual signal level based on the quantization width calculated in high-efficiency coding. Is. FIG. 2 shows the configuration of the signal processing apparatus according to this embodiment. In FIG. 2, reference numeral 10 denotes a band division encoder which performs high efficiency encoding and outputs a quantization width obtained in the encoding process. Reference numeral 15 is a residual signal level conversion unit that converts the quantization width of each band from the band division encoder 10 into a residual signal level. In addition, the band division processing unit 9, the multiplexing unit 11, the separation unit 12, the band division decoder 1
3, the band synthesis processing unit 14 is the same as that of the first embodiment shown in FIG. 1, and the band division echo cancellation unit 3, the reception signal level calculation unit 5, the transmission signal level calculation unit 6, the near-end call detection unit 8, and the control signal 18
12 is similar to that of the conventional example shown in FIG.
【0030】次に図2の動作を説明する。帯域分割処理
部9、帯域分割符号器10、多重化部11、分離部1
2、帯域分割復号器13、帯域合成処理部14について
は実施例1で示した図1の場合と同様の動作を行う。受
信信号レベル算出部5は帯域分割復号器13の出力する
帯域分割された受信信号を入力し、各帯域の信号レベル
を算出して算出結果を近端通話検出部8に出力する。送
信信号レベル算出部6は帯域分割処理部9の出力する帯
域分割された送信信号を入力し、各帯域の信号レベルを
算出して算出結果を近端通話検出部8に出力する。次に
残差信号レベルは従来例の図12に示す残差信号レベル
算出部7は設けず、代わりに帯域分割符号器10と残差
信号レベル変換部15により残差信号レベルを得ようと
するものである。Next, the operation of FIG. 2 will be described. Band division processing unit 9, band division encoder 10, multiplexing unit 11, separation unit 1
2, the band division decoder 13 and the band synthesis processing unit 14 perform the same operations as in the case of FIG. 1 shown in the first embodiment. The reception signal level calculation unit 5 inputs the band-divided reception signal output from the band division decoder 13, calculates the signal level of each band, and outputs the calculation result to the near-end speech detection unit 8. The transmission signal level calculation unit 6 inputs the band-divided transmission signal output from the band division processing unit 9, calculates the signal level of each band, and outputs the calculation result to the near-end speech detection unit 8. Next, regarding the residual signal level, the residual signal level calculating unit 7 shown in FIG. 12 of the conventional example is not provided, and instead, the band division encoder 10 and the residual signal level converting unit 15 try to obtain the residual signal level. It is a thing.
【0031】帯域分割符号器10は、帯域毎に帯域分割
エコー消去部3より入力した残差信号の高能率符号化を
行い、各帯域の高能率符号化した残差信号を多重化部1
1に出力すると共に、各帯域の符号化過程で得られる量
子化幅を残差信号レベル変換部15に出力する。残差信
号レベル変換部15はこの各帯域の量子化幅をもとに、
エコー消去後の残差信号レベルを求め、近端通話検出部
8に出力する。近端通話検出部8は、各帯域の受信信号
レベル、送信信号レベル、エコー消去後の残差信号レベ
ルをもとにして帯域毎に近端通話信号が存在するかどう
かを判定し、全ての帯域において近端通話信号が存在し
ないと判定されたときは、制御信号18により帯域分割
エコー消去部3に対してインパルス応答の推定を行なう
よう制御し、そうでない場合には停止するよう制御す
る。The band division encoder 10 performs high efficiency encoding of the residual signal input from the band division echo canceller 3 for each band, and multiplexes the high efficiency encoded residual signal of each band.
1 and outputs the quantization width obtained in the coding process of each band to the residual signal level conversion unit 15. The residual signal level conversion unit 15 uses the quantization width of each band to
The residual signal level after echo cancellation is obtained and output to the near-end call detection unit 8. The near-end speech detection unit 8 determines whether or not there is a near-end speech signal for each band based on the reception signal level, the transmission signal level of each band, and the residual signal level after echo cancellation. When it is determined that the near-end speech signal does not exist in the band, the control signal 18 controls the band-division echo canceller 3 to estimate the impulse response, and otherwise controls to stop.
【0032】次に、残差信号を符号化する過程で得られ
る量子化幅により残差信号レベルを求める方法について
以下に説明する。図3に帯域分割符号器10の内部構成
図を示す。この図は帯域分割符号器10の1帯域分の構
成であり、図において100は適応量子化器、101は
量子化部、102は符号化部、103は量子化幅適応部
である。量子化部101は、図2における帯域分割エコ
ー消去部3より出力される各帯域のエコー消去後の残差
信号の中から、処理の対象となる帯域の残差信号を入力
し、量子化幅適応部103の出力する量子化幅に応じて
残差信号を量子化する。符号化部102は、量子化部1
01より量子化された残差信号を入力し、量子化幅適応
部103の出力する量子化幅をもとに、量子化された残
差信号の符号化を行う。Next, a method of obtaining the residual signal level based on the quantization width obtained in the process of encoding the residual signal will be described below. FIG. 3 shows an internal configuration diagram of the band division encoder 10. This figure shows the structure of one band of the band division encoder 10, in which 100 is an adaptive quantizer, 101 is a quantizer, 102 is an encoder, and 103 is a quantization width adaptor. The quantization unit 101 inputs the residual signal of the band to be processed from the residual signals after echo cancellation of each band output from the band division echo cancellation unit 3 in FIG. The residual signal is quantized according to the quantization width output by the adaptation unit 103. The encoding unit 102 includes the quantization unit 1
The quantized residual signal is input from 01, and the quantized residual signal is encoded based on the quantization width output from the quantization width adaptation unit 103.
【0033】この高能率符号化された残差信号すなわち
符号化コードは、量子化幅適応部103に出力されると
共に、図2における多重化部11に出力される。量子化
幅適応部103は、符号化部102の出力する符号化コ
ードを入力し、符号化コードが大きくなると量子化幅を
広く、小さくなると量子化幅を狭くするような制御を行
い、その量子化幅を量子化部101、符号化部102に
出力すると共に図2における残差信号レベル変換部15
に出力する。このように適応量子化器100は残差信号
のレベルに応じて量子化幅を適応的に変化させることに
より、ダイナミックレンジの広い信号でも、SN比を劣
化させることなく符号化できる。The high-efficiency coded residual signal, that is, the coded code is output to the quantization width adaptation unit 103 and the multiplexing unit 11 in FIG. The quantization width adaptation unit 103 inputs the coding code output from the coding unit 102, performs control such that the quantization width is widened when the coding code becomes large, and narrowed when the coding code becomes small. The quantization width is output to the quantization unit 101 and the encoding unit 102, and the residual signal level conversion unit 15 in FIG.
Output to. In this way, the adaptive quantizer 100 adaptively changes the quantization width according to the level of the residual signal, so that even a signal with a wide dynamic range can be coded without degrading the SN ratio.
【0034】ここで、注目されるべきことは、適応量子
化器100の量子化幅は入力信号のレベルに応じて変化
するという点であり、入力信号のレベルが低いときには
狭く、高いときには広くなる。そこで、適応量子化器1
00における量子化幅と入力信号レベルとの関係を予め
求めておけば、量子化幅によって入力信号レベルすなわ
ち、残差信号レベルを求めることができる。例えば、図
3に示す適応量子化器100は、入力信号レベルに応じ
て量子化幅が図4に示すような変化を示す特性を持つも
のとする。図4において量子化幅がaなる値のとき、入
力信号レベルはbであることが分かる。従って、図2に
おける残差信号レベル変換部15は、あらかじめ図4に
示す量子化幅と残差信号レベルの関係をメモリに格納し
ておき、量子化幅をアドレスとして読み出すことにより
残差信号レベルを求めることができる。Here, it should be noted that the quantization width of the adaptive quantizer 100 changes in accordance with the level of the input signal, which is narrow when the level of the input signal is low and wide when the level of the input signal is high. . Therefore, the adaptive quantizer 1
If the relationship between the quantization width and the input signal level in 00 is obtained in advance, the input signal level, that is, the residual signal level can be obtained from the quantization width. For example, it is assumed that the adaptive quantizer 100 shown in FIG. 3 has a characteristic that the quantization width changes as shown in FIG. 4 according to the input signal level. It can be seen in FIG. 4 that the input signal level is b when the quantization width is a value. Therefore, the residual signal level conversion unit 15 in FIG. 2 stores the relationship between the quantization width and the residual signal level shown in FIG. 4 in the memory in advance, and reads the quantization width as an address to read the residual signal level. Can be asked.
【0035】このように、本実施例は、エコー消去後の
残差信号レベルを演算せずにメモリ参照によって求まる
ので、従来例のように信号を一定時間間隔でサンプリン
グし、振幅の2乗の移動平均して信号レベルを求める方
法より演算量を低減することができる。なお、図3では
量子化幅適応部103は高能率符号化された信号から量
子化幅を求める例を示したが、残差信号から適応的に量
子化幅を求める方法もあるが、同じように量子化幅から
残差信号レベルを求めることができる。As described above, in this embodiment, since the residual signal level after echo cancellation is calculated without referring to the memory, the signal is sampled at constant time intervals as in the conventional example, and the amplitude is squared. The amount of calculation can be reduced as compared with the method of obtaining the signal level by moving average. It should be noted that although FIG. 3 shows an example in which the quantization width adaptation unit 103 obtains the quantization width from the high-efficiency coded signal, there is a method of adaptively obtaining the quantization width from the residual signal, but the same applies. The residual signal level can be obtained from the quantization width.
【0036】実施例3.本実施例は実施例1の構成に、
近端通話検出機能を付加したもので、高能率復号におい
て算出される量子化幅をもとに受信信号レベルを求める
ことによって、近端通話検出のための演算量を低減しよ
うとするものである。図5は本実施例による信号処理装
置の構成を示したものである。図において、13は帯域
分割復号器で、復号化過程で得られる量子化幅を出力す
る。16は帯域分割復号器からの量子化幅を受信信号レ
ベルに変換する受信信号レベル変換部である。他の帯域
分割処理部9、多重化部11、分離部12、帯域合成処
理部14は実施例1の図1と同様で、帯域分割エコー消
去部3、送信信号レベル算出部6、残差信号レベル算出
部7、近端通話検出部8、制御信号18は、図12と同
様であり説明を省略する。Example 3. This embodiment has the configuration of the first embodiment,
A function to detect the near-end call is added, and the amount of calculation for detecting the near-end call is reduced by obtaining the received signal level based on the quantization width calculated in the high-efficiency decoding. . FIG. 5 shows the configuration of the signal processing apparatus according to this embodiment. In the figure, 13 is a band division decoder, which outputs the quantization width obtained in the decoding process. Reference numeral 16 is a reception signal level conversion unit that converts the quantization width from the band division decoder into a reception signal level. The other band division processing unit 9, multiplexing unit 11, demultiplexing unit 12, and band synthesis processing unit 14 are the same as those in FIG. 1 of the first embodiment, and the band division echo cancellation unit 3, transmission signal level calculation unit 6, residual signal. The level calculator 7, the near-end call detector 8, and the control signal 18 are the same as those in FIG.
【0037】次に図5の動作を説明する。帯域分割処理
部9、帯域分割符号器10、多重化部11、分離部1
2、帯域分割復号器13、帯域合成処理部14について
は実施例1で示した図1の場合と同様の動作を行う。受
信信号レベルは従来例の図11に示す受信信号レベル算
出部5は設けず、代わりに帯域分割復号器13と受信信
号レベル変換部16により受信信号レベルを得ようとす
るものである。帯域分割復号器13は、分離部12から
の各帯域の高能率符号化された受信信号(符号化コー
ド)を復号化し量子化幅を求め、受信信号レベル変換部
16に出力する。受信信号レベル変換部16はこの各帯
域の量子化幅をもとに、受信信号レベルを求め、近端通
話検出部8に出力する。Next, the operation of FIG. 5 will be described. Band division processing unit 9, band division encoder 10, multiplexing unit 11, separation unit 1
2, the band division decoder 13 and the band synthesis processing unit 14 perform the same operations as in the case of FIG. 1 shown in the first embodiment. Regarding the received signal level, the received signal level calculation unit 5 shown in FIG. 11 of the conventional example is not provided, but instead, the band division decoder 13 and the received signal level conversion unit 16 try to obtain the received signal level. The band division decoder 13 decodes the high-efficiency-coded received signal (encoded code) of each band from the separation unit 12 to obtain a quantization width, and outputs the quantization width to the received signal level conversion unit 16. The reception signal level conversion unit 16 obtains the reception signal level based on the quantization width of each band and outputs it to the near-end speech detection unit 8.
【0038】残差信号レベル算出部7は帯域分割エコー
消去部3の出力する帯域分割された残差信号を入力し、
各帯域の信号レベルを算出して算出結果を近端通話路検
出部8に出力する。送信信号レベル算出部6は帯域分割
処理部9の出力する帯域分割された送信信号を入力し、
各帯域の信号レベルを算出して算出結果を近端通話検出
部8に出力する。近端通話検出部8は、各帯域の受信信
号レベル、送信信号レベル、エコー消去後の残差信号レ
ベルをもとにして帯域毎に近端通話信号が存在するかど
うかを判定し、全ての帯域において近端通話信号が存在
しないと判定されたときは制御信号18により、帯域分
割エコー消去部3に対してインパルス応答の推定を行な
うよう制御し、そうでない場合には停止するよう制御す
る。The residual signal level calculation unit 7 inputs the band-divided residual signal output from the band-division echo cancellation unit 3,
The signal level of each band is calculated and the calculation result is output to the near-end speech path detection unit 8. The transmission signal level calculation unit 6 inputs the band-divided transmission signal output from the band division processing unit 9,
The signal level of each band is calculated and the calculation result is output to the near-end call detection unit 8. The near-end speech detection unit 8 determines whether or not there is a near-end speech signal for each band based on the reception signal level, the transmission signal level of each band, and the residual signal level after echo cancellation. When it is determined that the near-end speech signal does not exist in the band, the control signal 18 controls the band-division echo canceling unit 3 to estimate the impulse response, and otherwise controls it to stop.
【0039】次に、高能率符号化された受信信号を復号
化する過程から得られる量子化幅より受信信号レベルを
求める方法を以下に説明する。図6に帯域分割復号器1
3の内部構成図を示す。この図は帯域分割復号器13の
1帯域分の構成であり、図において131は量子化幅適
応部、132は復号部である。量子化幅適応部131
は、図5における分離部12からの各帯域の高能率符号
化された受信信号(符号化コード)の中から、処理の対
象となる帯域の符号化コードを入力し、図3に示した量
子化幅適応部103と同様の制御によって量子化幅を算
出し、これを復号部132に出力すると共に、図5にお
ける受信信号レベル変換部16に出力する。Next, a method for obtaining the received signal level from the quantization width obtained in the process of decoding the highly efficient coded received signal will be described below. FIG. 6 shows the band division decoder 1
3 shows an internal configuration diagram of No. 3. This figure shows the configuration for one band of the band division decoder 13, where 131 is a quantization width adaptation unit and 132 is a decoding unit. Quantization width adaptation unit 131
Input the coded code of the band to be processed from the high-efficiency coded received signals (coded code) of each band from the separation unit 12 in FIG. The quantization width is calculated under the same control as that of the quantization width adaptation unit 103, and the quantization width is output to the decoding unit 132 and the reception signal level conversion unit 16 in FIG.
【0040】量子化幅適応部131における量子化幅は
図3の量子化幅適応部103と同様に信号レベルに応じ
て、レベルの高いときには広く、低いときには狭くなる
ものである。従って、受信信号レベル変換部16は、図
2における残差信号レベル変換部15と同様に、あらか
じめ図4に示す量子化幅と受信信号レベルの関係をメモ
リに格納しておき、量子化幅をアドレスとして読み出す
ことにより受信信号レベルを求めることができる。The quantization width in the quantization width adaptation unit 131 is wide when the level is high and narrow when the level is low, similar to the quantization width adaptation unit 103 in FIG. Therefore, the reception signal level conversion unit 16 stores the relationship between the quantization width and the reception signal level shown in FIG. 4 in the memory in advance, as in the residual signal level conversion unit 15 in FIG. The reception signal level can be obtained by reading the address.
【0041】以上のように本実施例は、量子化幅適応部
131における量子化幅をメモリ参照によって受信信号
レベルに変換して求めるので、従来例のように信号を一
定時間間隔でサンプリングし、振幅の2乗の移動平均し
て信号レベルを求める方法より演算量を低減できる。な
お、図6では量子化幅適応部131は受信した符号化コ
ードから量子化幅を算出する例を示したが、符号化コー
ドに量子化幅を含めて送られる方式でも同様に、送られ
てきた量子化幅から受信信号レベルを求めることができ
る。As described above, according to the present embodiment, the quantization width in the quantization width adaptation unit 131 is obtained by converting it to the received signal level by referring to the memory, so that the signal is sampled at a constant time interval as in the conventional example, The amount of calculation can be reduced by the method of obtaining the signal level by moving average of the square of the amplitude. Note that FIG. 6 shows an example in which the quantization width adaptation unit 131 calculates the quantization width from the received coded code, but a method in which the quantization width is included in the coded code is also sent. The received signal level can be obtained from the quantization width.
【0042】実施例4.本実施例は実施例2で示した残
差信号の符号化で得られる量子化幅から残差信号レベル
を求め、実施例3で示した受信信号の復号で得られる量
子化幅から受信信号レベルを求め、送信信号のレベルは
従来の方法で算出し、これらの信号レベルより近端通話
検出することにより近端通話検出のための演算量を低減
しようとするものである。図7は本実施例による信号処
理装置の構成を示したものである。図において、10は
帯域分割符号器で、高能率符号化を行なうと共に符号化
過程で得られる量子化幅を出力する。13は帯域分割復
号器で、復号化過程で得られる量子化幅を出力する。1
5は帯域分割符号器10からの各帯域の量子化幅を残差
信号レベルに変換する残差信号レベル変換部である。1
6は帯域分割復号器からの量子化幅を受信信号レベルに
変換する受信信号レベル変換部である。他の帯域分割処
理部9、多重化部11、分離部12、帯域合成処理部1
4は実施例1の図1と同様で、帯域分割エコー消去部
3、送信信号レベル算出部6、近端通話検出部8、制御
信号18は、図12と同様であり説明を省略する。Example 4. In this embodiment, the residual signal level is obtained from the quantization width obtained by encoding the residual signal shown in the second embodiment, and the received signal level is obtained from the quantization width obtained by decoding the received signal shown in the third embodiment. Then, the level of the transmission signal is calculated by a conventional method, and the amount of calculation for detecting the near-end call is reduced by detecting the near-end call from these signal levels. FIG. 7 shows the configuration of the signal processing apparatus according to this embodiment. In the figure, reference numeral 10 denotes a band division encoder which performs high efficiency encoding and outputs a quantization width obtained in the encoding process. A band division decoder 13 outputs the quantization width obtained in the decoding process. 1
Reference numeral 5 denotes a residual signal level conversion unit that converts the quantization width of each band from the band division encoder 10 into a residual signal level. 1
Reference numeral 6 is a reception signal level conversion unit that converts the quantization width from the band division decoder into a reception signal level. Other band division processing unit 9, multiplexing unit 11, separation unit 12, band synthesis processing unit 1
4 is the same as that in FIG. 1 of the first embodiment, and the band division echo canceller 3, the transmission signal level calculator 6, the near-end speech detector 8, and the control signal 18 are the same as those in FIG.
【0043】次に図7の動作を説明する。帯域分割処理
部9、帯域分割符号器10、多重化部11、分離部1
2、帯域分割復号器13、帯域合成処理部14について
は実施例1で示した図1の場合と同様の動作を行う。帯
域分割符号器10は、帯域毎に帯域分割エコー消去部3
より入力した残差信号の高能率符号化を行い、各帯域の
高能率符号化した残差信号を多重化部11に出力すると
共に、各帯域の符号化過程で得られる量子化幅を残差信
号レベル変換部15に出力する。残差信号レベル変換部
15はこの各帯域の量子化幅をもとに、エコー消去後の
残差信号レベルを求め、近端通話検出部8に出力する。
帯域分割復号器13は、分離部12からの各帯域の高能
率符号化された受信信号(符号化コード)を復号化し量
子化幅を求め、受信信号レベル変換部16に出力する。
受信信号レベル変換部16はこの各帯域の量子化幅をも
とに、受信信号レベルを求め、近端通話検出部8に出力
する。Next, the operation of FIG. 7 will be described. Band division processing unit 9, band division encoder 10, multiplexing unit 11, separation unit 1
2, the band division decoder 13 and the band synthesis processing unit 14 perform the same operations as in the case of FIG. 1 shown in the first embodiment. The band division encoder 10 includes a band division echo canceller 3 for each band.
The input residual signal is subjected to high-efficiency coding, the high-efficiency-coded residual signal of each band is output to the multiplexing unit 11, and the quantization width obtained in the coding process of each band is the residual difference. It is output to the signal level conversion unit 15. The residual signal level conversion unit 15 obtains the residual signal level after echo cancellation based on the quantization width of each band, and outputs it to the near-end speech detection unit 8.
The band division decoder 13 decodes the high-efficiency-coded received signal (encoded code) of each band from the separation unit 12 to obtain a quantization width, and outputs the quantization width to the received signal level conversion unit 16.
The reception signal level conversion unit 16 obtains the reception signal level based on the quantization width of each band and outputs it to the near-end speech detection unit 8.
【0044】送信信号レベル算出部6は帯域分割処理部
9の出力する帯域分割された送信信号を入力し、各帯域
の信号レベルを算出して算出結果を近端通話検出部8に
出力する。近端通話検出部8は、各帯域の受信信号レベ
ル、送信信号レベル、エコー消去後の残差信号レベルを
もとにして帯域毎に近端通話信号が存在するかどうかを
判定し、全ての帯域において近端通話信号が存在しない
と判定されたときは制御信号18により、帯域分割エコ
ー消去部3に対してインパルス応答の推定を行なうよう
制御し、そうでない場合には停止するよう制御する。以
上のように本実施例は、実施例2と同じ様に高能率符号
化において算出される量子化幅をもとに残差信号レベル
を求め、実施例3と同じ様に高能率復号において得られ
る量子化幅をもとに受信信号レベルを求めるので、近端
通話検出のための演算量を低減できる。また、実施例2
と同様に残差信号から適応的に量子化幅を求める方法で
も同じように量子化幅から残差信号レベルを求めること
ができる。また、実施例3と同様に符号化コードに量子
化幅を含めて送られる方式でも同様に、送られてきた量
子化幅から受信信号レベルを求めることができる。The transmission signal level calculation unit 6 receives the band-divided transmission signal output from the band division processing unit 9, calculates the signal level of each band, and outputs the calculation result to the near-end call detection unit 8. The near-end speech detection unit 8 determines whether or not there is a near-end speech signal for each band based on the reception signal level, the transmission signal level of each band, and the residual signal level after echo cancellation. When it is determined that the near-end speech signal does not exist in the band, the control signal 18 controls the band-division echo canceling unit 3 to estimate the impulse response, and otherwise controls it to stop. As described above, in the present embodiment, the residual signal level is obtained based on the quantization width calculated in the high-efficiency encoding as in the second embodiment, and is obtained in the high-efficiency decoding as in the third embodiment. Since the received signal level is obtained based on the quantization width obtained, the amount of calculation for detecting the near-end call can be reduced. Example 2
Similarly, the method of adaptively obtaining the quantization width from the residual signal can similarly obtain the residual signal level from the quantization width. Further, similarly to the third embodiment, the received signal level can be obtained from the transmitted quantization width even in the method in which the encoded width includes the quantization width and is transmitted.
【0045】実施例5.本実施例は一部の帯域のインパ
ルス応答の推定を間引くことにより演算量を低減しよう
とするもので、図8は、信号処理装置の帯域分割エコー
キャンセラの構成を示したものである。図において、3
は帯域分割エコー消去部であるが、帯域分割エコー消去
の動作で、一部の帯域のインパルス応答の推定を間引く
機能が付加されたものである。17は間引き制御部であ
る。受信信号帯域分割処理部1、送信信号帯域分割処理
部2および帯域合成処理部4は、従来例の図11で示し
たものと同じである。Example 5. This embodiment is intended to reduce the amount of calculation by thinning out the estimation of the impulse response in a part of the band, and FIG. 8 shows the configuration of the band division echo canceller of the signal processing device. In the figure, 3
Is a band-division echo canceller, which is added with a function of thinning the estimation of the impulse response of a part of the band in the operation of band-division echo cancellation. Reference numeral 17 is a thinning control unit. The reception signal band division processing unit 1, the transmission signal band division processing unit 2, and the band synthesis processing unit 4 are the same as those shown in FIG. 11 of the conventional example.
【0046】以下に、動作について説明する。間引き制
御部17は、帯域分割後の送信信号、受信信号および残
差信号のサンプル時間間隔、すなわちサブバンドサンプ
ル時間間隔毎に一部の帯域のインパルス応答の推定を間
引くよう制御する。このため帯域分割エコー消去部3を
図9に示すように3つのグループにわける。すなわち、
図において36は第1のエコー消去部、37は第2のエ
コー消去部、38は第3のエコー消去部である。そし
て、受信信号帯域分割処理部1および送信信号帯域分割
処理部2は帯域分割した信号を、3通りのグループに分
け、それぞれ第1のエコー消去部36、第2のエコー消
去部37、第3のエコー消去部38に出力する。The operation will be described below. The decimation control unit 17 controls so as to thin out the estimation of the impulse response of a part of the bands at the sampling time intervals of the transmission signal, the reception signal, and the residual signal after band division, that is, at each subband sampling time interval. Therefore, the band division echo canceller 3 is divided into three groups as shown in FIG. That is,
In the figure, 36 is a first echo canceller, 37 is a second echo canceller, and 38 is a third echo canceller. Then, the reception signal band division processing unit 1 and the transmission signal band division processing unit 2 divide the band-divided signals into three groups, respectively, a first echo cancellation unit 36, a second echo cancellation unit 37, and a third echo cancellation unit 37. Output to the echo canceller 38.
【0047】ここで、例えば、第1のエコー消去部36
はI個の帯域の信号を、第2のエコー消去部37はJ個
の帯域の信号を、第3のエコー消去部38はK個の帯域
の信号を扱うものとし、I,J,Kの総和はNとする。
図9はN=16,I=8,J=4,K=4の場合の例で
ある。第1のエコー消去部36は、常にインパルス応答
の推定を行い、第2のエコー消去部37および第3のエ
コー消去部38は、間引き制御部17からの制御信号に
従い、サブバンドサンプル時間間隔で交互にインパルス
応答の推定を行う。すなわち、あるサブバンドサンプル
時間間隔では第2のエコー消去部37がインパルス応答
の推定を行い、第3のエコー消去部38がインパルス応
答の推定を停止し、次のサブバンドサンプル時間間隔で
は第2のエコー消去部37がインパルス応答の推定を停
止し、第3のエコー消去部38がインパルス応答の推定
を行なう。Here, for example, the first echo canceller 36
Represents the signals in the I bands, the second echo canceller 37 handles the signals in the J bands, and the third echo canceller 38 handles the signals in the K bands. The total sum is N.
FIG. 9 shows an example in the case of N = 16, I = 8, J = 4, K = 4. The first echo canceling unit 36 always estimates the impulse response, and the second echo canceling unit 37 and the third echo canceling unit 38 follow the control signal from the thinning control unit 17 at subband sample time intervals. The impulse response is estimated alternately. That is, the second echo canceller 37 estimates the impulse response at a certain subband sample time interval, the third echo canceller 38 stops the impulse response estimation, and the second echo canceller 38 stops at the second subband sample time interval. The echo canceller 37 stops estimating the impulse response, and the third echo canceller 38 estimates the impulse response.
【0048】従って、サブバンドサンプル時間間隔毎に
I+J個の帯域とI+K個の帯域について交互にエコー
経路のインパルス応答の推定が行われることとなる。な
お、各帯域のエコー消去部の構成と動作は従来例で図1
3を用いて示したものと同じで説明を省略する。また、
図8の間引き制御部17は図13の制御信号18により
インパルス応答推定の動作・停止制御を行なう。次に、
各帯域のグループ分けの方法として、あらかじめ取り扱
う信号の周波数特性を求め、その特性に適したグループ
分けを行なう。例えば本実施例による信号処理装置が、
8kHzまでの帯域の音声信号の送受信が可能な音声会
議システムに適用されるものであり、音声信号を16の
帯域に分割して処理を行うものとする。Therefore, the impulse response of the echo path is estimated alternately for the I + J and I + K bands at each subband sample time interval. The configuration and operation of the echo canceling section in each band are shown in FIG.
The description is omitted because it is the same as that shown using 3. Also,
The thinning control unit 17 in FIG. 8 controls the operation / stop of impulse response estimation by the control signal 18 in FIG. next,
As a method of grouping each band, the frequency characteristic of a signal to be handled is obtained in advance and grouping suitable for the characteristic is performed. For example, the signal processing device according to the present embodiment is
It is applied to a voice conference system capable of transmitting and receiving a voice signal in a band up to 8 kHz, and the voice signal is divided into 16 bands for processing.
【0049】図10は、一般的な音声信号のスペクトル
を示すと共に、エコー消去部において各帯域のグループ
分けを示した例である。図のように音声信号のスペクト
ルは、低い周波数においてレベルが高く、高い周波数に
おいてレベルが低いという傾向がある。そこで、図10
に示すように、信号レベルの高い帯域については第1の
エコー消去部36によって、その他の帯域については第
2のエコー消去部37、第3のエコー消去部38によっ
てエコー消去を行うように構成する。すると、例え高い
周波数帯域においてインパルス応答推定速度が遅くな
り、低い周波数帯域に比べてエコー消去量が小さくなっ
たとしても、高い周波数帯域における信号強度は元々小
さいために、エコー消去性能を殆ど損なわないようにす
ることができる。FIG. 10 shows an example in which a spectrum of a general audio signal is shown and grouping of each band is shown in the echo canceller. As shown in the figure, the spectrum of the audio signal tends to have a high level at a low frequency and a low level at a high frequency. Therefore, FIG.
As shown in FIG. 7, the first echo canceller 36 performs the echo canceling for the band having a high signal level, and the second echo canceller 37 and the third echo canceller 38 perform the echo canceling for the other bands. . Then, even if the impulse response estimation speed becomes slower in the high frequency band and the echo cancellation amount becomes smaller than that in the low frequency band, the echo cancellation performance is hardly impaired because the signal strength in the high frequency band is originally small. You can
【0050】以上のように本実施例によれば、サブバン
ドサンプル時間毎に、全帯域すなわちN個の帯域のイン
パルス応答推定を行うことにはならず、I+JまたはI
+K個の帯域のインパルス応答推定を行えばよいため、
インパルス応答推定に要する演算量を低減することがで
きる。なお、全帯域を3つのグループに分け、そのうち
の2つを交互にインパルス応答の推定させるとしたが、
本発明はこれに限られるものではなく、3つ以上のグル
ープを交代にインパルス応答の推定をさせてもよい。As described above, according to the present embodiment, impulse response estimation of the entire band, that is, N bands, is not performed for each subband sample time, and I + J or I
Since impulse response estimation of + K bands may be performed,
The amount of calculation required for impulse response estimation can be reduced. It should be noted that the whole band is divided into three groups, and two of them are alternately estimated for impulse response.
The present invention is not limited to this, and the impulse response may be estimated by alternating three or more groups.
【0051】[0051]
【発明の効果】第1の発明においては、帯域分割された
エコー消去後の残差信号を合成せず帯域分割したまま多
重化し受信側で分離するので、受信側で擬似エコーを生
成するために必要な帯域分割された受信信号を生成する
必要がなく、この処理に要する演算量を低減できる。第
2の発明においては、高能率符号化において算出される
量子化幅をもとに残差信号レベルを求めるので、近端通
話検出のための演算量を低減できる。第3の発明におい
ては、高能率復号において得られる量子化幅をもとに受
信信号レベルを求めるので、近端通話検出のための演算
量を低減できる。第4の発明においては、高能率符号化
において算出される量子化幅をもとに残差信号レベルを
求め、高能率復号において得られる量子化幅をもとに受
信信号レベルを求めるので、近端通話検出のための演算
量を低減できる。第5の発明においては、一部の帯域の
エコー消去部のインパルス応答推定を間引くので演算量
を低減できる。According to the first aspect of the present invention, the residual signals after echo cancellation, which have been band-divided, are not combined but multiplexed while being band-divided and separated on the receiving side, so that a pseudo echo is generated on the receiving side. It is not necessary to generate a necessary band-divided reception signal, and the amount of calculation required for this processing can be reduced. In the second invention, the residual signal level is obtained based on the quantization width calculated in the high-efficiency coding, so that the amount of calculation for detecting the near-end call can be reduced. In the third invention, since the received signal level is obtained based on the quantization width obtained in the high efficiency decoding, the amount of calculation for detecting the near-end call can be reduced. According to the fourth aspect of the invention, the residual signal level is obtained based on the quantization width calculated in high-efficiency coding, and the received signal level is obtained based on the quantization width obtained in high-efficiency decoding. It is possible to reduce the amount of calculation for detecting end calls. In the fifth invention, the impulse response estimation of the echo canceling section in a part of the band is thinned out, so that the amount of calculation can be reduced.
【図1】本発明の実施例1による信号処理装置を示した
構成図である。FIG. 1 is a configuration diagram showing a signal processing device according to a first embodiment of the present invention.
【図2】本発明の実施例2による信号処理装置を示した
構成図である。FIG. 2 is a configuration diagram showing a signal processing device according to a second embodiment of the present invention.
【図3】帯域分割符号器の1帯域分の処理を示した内部
構成図である。FIG. 3 is an internal configuration diagram showing processing for one band of the band division encoder.
【図4】量子化幅適応部の入力信号と量子化幅との関係
を示した図である。FIG. 4 is a diagram showing a relationship between an input signal of a quantization width adaptation unit and a quantization width.
【図5】本発明の実施例3による信号処理装置を示した
構成図である。FIG. 5 is a configuration diagram showing a signal processing device according to a third embodiment of the present invention.
【図6】帯域分割復号器の1帯域分の処理を示した内部
構成図である。FIG. 6 is an internal configuration diagram showing processing for one band of the band division decoder.
【図7】本発明の実施例4による信号処理装置を示した
構成図である。FIG. 7 is a configuration diagram showing a signal processing device according to a fourth embodiment of the present invention.
【図8】本発明の実施例5による信号処理装置における
帯域分割型エコーキャンセラを示した構成図である。FIG. 8 is a configuration diagram showing a band division type echo canceller in a signal processing device according to a fifth embodiment of the present invention.
【図9】本発明の実施例5による信号処理装置における
帯域分割型エコーキャンセラの帯域分割エコー消去部の
内部構成図である。FIG. 9 is an internal configuration diagram of a band division echo canceller of a band division echo canceller in a signal processing apparatus according to a fifth embodiment of the present invention.
【図10】本発明の実施例5による信号処理装置におけ
る帯域分割方法を一般的な音声信号のスペクトルについ
て示した図である。FIG. 10 is a diagram showing a band division method in a signal processing device according to a fifth embodiment of the present invention with respect to a spectrum of a general audio signal.
【図11】従来の帯域分割型エコーキャンセラの構成図
である。FIG. 11 is a configuration diagram of a conventional band division type echo canceller.
【図12】従来の帯域分割型エコーキャンセラに近端通
話検出器を備えた場合の構成例である。FIG. 12 is an example of a configuration in which a near-end speech detector is provided in a conventional band division type echo canceller.
【図13】従来の帯域分割エコー消去部の1帯域分の内
部構成図である。FIG. 13 is an internal block diagram of one band of a conventional band division echo canceller.
Claims (5)
路からの受信信号を帯域ごとに分離する分離手段、 2.前記帯域ごとに分離された受信信号を復号する帯域
分割復号手段、 3.前記復号された帯域ごとの受信信号を合成し近端通
話路に出力する帯域合成処理手段、 4.前記帯域合成処理手段により合成された受信信号の
エコーを含む前記近端通話路からの送信信号を複数の帯
域に分割する帯域分割処理手段、 5.前記帯域分割復号手段により復号された受信信号を
参照して擬似エコーを生成し、前記帯域分割処理手段が
出力する前記帯域分割した送信信号から前記擬似エコー
を減じて各帯域ごとの残差信号を出力するエコー消去手
段、 6.前記帯域ごとの残差信号を符号化する帯域分割符号
化手段、 7.前記帯域ごとに符号化した残差信号を多重化し遠端
通話路に出力する多重化手段。1. A signal processing device having the following components. 1. 1. Separation means for separating, for each band, a received signal from the far-end speech path encoded and multiplexed for each of a plurality of bands. 2. Band division decoding means for decoding the received signal separated for each band. 3. Band combining processing means for combining the decoded received signals for each band and outputting to the near-end speech path; 4. Band division processing means for dividing the transmission signal from the near-end speech path including the echo of the reception signal combined by the band combination processing means into a plurality of bands. A pseudo echo is generated by referring to the received signal decoded by the band division decoding means, and the pseudo echo is subtracted from the band divided transmission signal output by the band division processing means to obtain a residual signal for each band. 5. Echo canceling means for outputting, 6. Band division coding means for coding the residual signal for each band, A multiplexing unit that multiplexes the residual signals encoded for each band and outputs the multiplexed residual signals to the far-end speech path.
れ多重化された遠端通話路からの受信信号を帯域ごとに
分離する分離手段、 2.前記帯域ごとに分離された受信信号を復号する帯域
分割復号手段、 3.前記復号された帯域ごとの受信信号を合成し近端通
話路に出力する帯域合成処理手段、 4.前記帯域合成処理手段により合成された受信信号の
エコーを含む前記近端通話路からの送信信号を複数の帯
域に分割する帯域分割処理手段、 5.前記近端通話路におけるエコー経路のインパルス応
答を帯域ごとに推定するとともに、前記帯域分割復号手
段により復号された受信信号と前記インパルス応答の推
定結果に従い擬似エコーを生成し、前記帯域分割した送
信信号から前記擬似エコーを減じて各帯域の前記残差信
号を出力するエコー消去手段、 6.前記残差信号を帯域ごとに適応量子化により高能率
符号化し量子化幅を出力する帯域分割符号化手段、 7.前記量子化幅を残差信号レベルに変換する残差信号
レベル変換手段、 8.前記帯域分割処理手段が帯域分割した送信信号のレ
ベル、前記帯域分割復号手段が復号した受信信号のレベ
ル、および前記残差信号レベル変換手段が変換した残差
信号レベルより近端通話の有無を検出する近端通話検出
手段、 9.前記近端通話検出手段が近端通話を検出したなら前
記エコー消去手段の前記インパルス応答の推定を停止さ
せるインパルス応答推定制御手段。2. A signal processing device having the following components. 1. 1. Separation means for separating, for each band, a received signal from the far-end speech path that is highly efficient coded and multiplexed by adaptive quantization for each of a plurality of bands. 2. Band division decoding means for decoding the received signal separated for each band. 3. Band combining processing means for combining the decoded received signals for each band and outputting to the near-end speech path; 4. Band division processing means for dividing the transmission signal from the near-end speech path including the echo of the reception signal combined by the band combination processing means into a plurality of bands. The impulse response of the echo path in the near-end speech path is estimated for each band, and a pseudo echo is generated according to the received signal decoded by the band division decoding means and the estimation result of the impulse response, and the band-divided transmission signal is generated. 5. Echo canceling means for subtracting the pseudo echo from and outputting the residual signal in each band. 6. Band division coding means for high-efficiency coding the residual signal for each band by adaptive quantization and outputting a quantization width. 7. Residual signal level converting means for converting the quantization width into a residual signal level, The presence or absence of near-end speech is detected from the level of the transmission signal band-divided by the band division processing means, the level of the reception signal decoded by the band division decoding means, and the residual signal level converted by the residual signal level conversion means. 9. Near-end call detecting means for Impulse response estimation control means for stopping the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects a near-end speech.
れ多重化された遠端通話路からの受信信号を帯域ごとに
分離する分離手段、 2.前記帯域ごとに分離された受信信号を復号し、帯域
分割された受信信号と量子化幅を出力する帯域分割復号
手段、 3.前記量子化幅を受信信号レベルに変換する受信信号
レベル変換手段、 4.前記帯域分割復号手段が出力する前記帯域分割され
た受信信号を合成し近端通話路に出力する帯域合成処理
手段、 5.前記帯域合成処理手段により合成された受信信号の
エコーを含む前記近端通話路からの送信信号を複数の帯
域に分割する帯域分割処理手段、 6.前記近端通話路におけるエコー経路のインパルス応
答を帯域ごとに推定するとともに、前記帯域分割復号手
段により復号された受信信号と前記インパルス応答の推
定結果に従い擬似エコーを生成し、前記帯域分割した送
信信号から前記擬似エコーを減じて各帯域の前記残差信
号を出力するエコー消去手段、 7.前記帯域分割した送信信号のレベル、前記帯域分割
エコー消去手段が出力する残差信号のレベル、および前
記受信信号レベル変換手段が出力する受信信号レベルよ
り近端通話の有無を検出する近端通話検出手段、 8.前記近端通話検出手段が近端通話を検出したなら前
記エコー消去手段の前記インパルス応答の推定を停止さ
せるインパルス応答推定制御手段。3. A signal processing device having the following components. 1. 1. Separation means for separating, for each band, a received signal from the far-end speech path that is highly efficient coded and multiplexed by adaptive quantization for each of a plurality of bands. 2. Band division decoding means for decoding the received signal separated for each band and outputting the band-divided received signal and the quantization width. 3. Received signal level converting means for converting the quantization width into a received signal level, 4. Band combining processing means for combining the band-divided reception signals output by the band division decoding means and outputting to the near-end speech path; 5. Band division processing means for dividing the transmission signal from the near-end speech path including the echo of the reception signal combined by the band combination processing means into a plurality of bands. The impulse response of the echo path in the near-end speech path is estimated for each band, and a pseudo echo is generated according to the received signal decoded by the band division decoding means and the estimation result of the impulse response, and the band-divided transmission signal is generated. 6. Echo canceling means for subtracting the pseudo echo from and outputting the residual signal in each band. Near-end speech detection for detecting the presence or absence of near-end speech from the level of the band-divided transmission signal, the level of the residual signal output by the band-division echo cancellation means, and the reception signal level output by the reception signal level conversion means. Means8. Impulse response estimation control means for stopping the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects a near-end speech.
れ多重化された遠端通話路からの受信信号を帯域ごとに
分離する分離手段、 2.前記帯域ごとに分離された受信信号を復号し、帯域
分割された受信信号と量子化幅を出力する帯域分割復号
手段、 3.前記量子化幅を受信信号レベルに変換する受信信号
レベル変換手段、 4.前記帯域分割復号手段が出力する前記帯域分割され
た受信信号を合成し近端通話路に出力する帯域合成処理
手段、 5.前記帯域合成処理手段により合成された受信信号の
エコーを含む前記近端通話路からの送信信号を複数の帯
域に分割する帯域分割処理手段、 6.前記近端通話路におけるエコー経路のインパルス応
答を帯域ごとに推定するとともに、前記帯域分割復号手
段により復号された受信信号と前記インパルス応答の推
定結果に従い擬似エコーを生成し、前記帯域分割した送
信信号から前記擬似エコーを減じて各帯域の前記残差信
号を出力するエコー消去手段、 7.前記残差信号を帯域ごとに適応量子化により高能率
符号化し量子化幅を出力する帯域分割符号化手段、 8.前記量子化幅を残差信号レベルに変換する残差信号
レベル変換手段、 9.前記帯域分割した送信信号のレベル、前記残差信号
レベル変換手段が変換した残差信号レベル、および前記
受信信号レベル変換手段が出力する受信信号レベルより
近端通話の有無を検出する近端通話検出手段、 10.前記近端通話検出手段が近端通話を検出したなら
前記エコー消去手段の前記インパルス応答の推定を停止
させるインパルス応答推定制御手段。4. A signal processing device having the following components. 1. 1. Separation means for separating, for each band, a received signal from the far-end speech path that is highly efficient coded and multiplexed by adaptive quantization for each of a plurality of bands. 2. Band division decoding means for decoding the received signal separated for each band and outputting the band-divided received signal and the quantization width. 3. Received signal level converting means for converting the quantization width into a received signal level, 4. Band combining processing means for combining the band-divided reception signals output by the band division decoding means and outputting to the near-end speech path; 5. Band division processing means for dividing the transmission signal from the near-end speech path including the echo of the reception signal combined by the band combination processing means into a plurality of bands. The impulse response of the echo path in the near-end speech path is estimated for each band, and a pseudo echo is generated according to the received signal decoded by the band division decoding means and the estimation result of the impulse response, and the band-divided transmission signal is generated. 6. Echo canceling means for subtracting the pseudo echo from and outputting the residual signal in each band. 7. Band division coding means for high-efficiency coding the residual signal for each band by adaptive quantization and outputting a quantization width. 8. Residual signal level converting means for converting the quantization width into a residual signal level, Near-end speech detection for detecting the presence or absence of near-end speech based on the level of the band-divided transmission signal, the residual signal level converted by the residual signal level conversion means, and the reception signal level output by the reception signal level conversion means. Means, 10. Impulse response estimation control means for stopping the estimation of the impulse response of the echo canceling means when the near-end speech detection means detects a near-end speech.
受信信号帯域分割処理手段、 2.前記遠端通話路からの受信信号のエコーを含む近端
通話路からの送信信号を複数の帯域に分割する送信信号
帯域分割処理手段、 3.前記近端通話路におけるエコー経路のインパルス応
答を帯域ごとに推定するとともに、前記帯域分割復号手
段により復号された受信信号と前記インパルス応答の推
定結果に従い擬似エコーを生成し、前記帯域分割した送
信信号から前記擬似エコーを減じて各帯域の前記残差信
号を出力するエコー消去手段、 4.前記エコー消去手段における分割された帯域のうち
所定の帯域を複数の帯域群としてグループ化し、前記イ
ンパルス応答の推定を前記複数の帯域群ごとに停止する
よう制御する間引き制御手段。5. A signal processing device having the following components. 1. 1. Reception signal band division processing means for dividing the reception signal from the far-end speech path into a plurality of bands. 2. Transmission signal band division processing means for dividing a transmission signal from the near-end speech path including echo of a received signal from the far-end speech path into a plurality of bands. The impulse response of the echo path in the near-end speech path is estimated for each band, and a pseudo echo is generated according to the received signal decoded by the band division decoding means and the estimation result of the impulse response, and the band-divided transmission signal is generated. 3. Echo canceling means for subtracting the pseudo echo from and outputting the residual signal in each band. A thinning-out control unit that groups a predetermined band among the divided bands in the echo canceling unit into a plurality of band groups and controls so that the estimation of the impulse response is stopped for each of the plurality of band groups.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17730394A JPH0846556A (en) | 1994-07-28 | 1994-07-28 | Signal processing unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17730394A JPH0846556A (en) | 1994-07-28 | 1994-07-28 | Signal processing unit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0846556A true JPH0846556A (en) | 1996-02-16 |
Family
ID=16028642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17730394A Pending JPH0846556A (en) | 1994-07-28 | 1994-07-28 | Signal processing unit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0846556A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6434192B1 (en) | 1997-11-13 | 2002-08-13 | Matsushita Electric Industrial Co., Ltd. | Adaptive equalizing device |
-
1994
- 1994-07-28 JP JP17730394A patent/JPH0846556A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6434192B1 (en) | 1997-11-13 | 2002-08-13 | Matsushita Electric Industrial Co., Ltd. | Adaptive equalizing device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0956658B1 (en) | Method and apparatus for using state determination to control functional elements in digital telephone systems | |
EP1346553B1 (en) | Audio signal quality enhancement in a digital network | |
FI110346B (en) | Nätekoupphävare | |
US7907977B2 (en) | Echo canceller with correlation using pre-whitened data values received by downlink codec | |
US6816592B1 (en) | Echo cancellation in digital data transmission system | |
CN101878637B (en) | A method and arrangement for echo cancellation of voice signals | |
JP2003506924A (en) | Echo cancellation device for canceling echo in a transceiver unit | |
JPH01500872A (en) | Linear predictive echo canceller with integrated RELP vocoder | |
KR100842590B1 (en) | Method and apparatus for canceling acoustic echo in a mobile terminal | |
EP1515307B1 (en) | Method and apparatus for audio coding with noise suppression | |
JP3747072B2 (en) | Subscriber terminal unit | |
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 | |
JP4312227B2 (en) | Echo processing method and apparatus | |
JPH0846556A (en) | Signal processing unit | |
US11842750B2 (en) | Communication transmission device and voice quality determination method for communication transmission device | |
JP3970746B2 (en) | Echo canceller performance evaluation test equipment | |
JP3355585B2 (en) | Echo cancellation method | |
EP2568619B1 (en) | Echo cancelling-codec | |
KR20000057739A (en) | Subband echo canceller and method therefor | |
JP2006074642A (en) | Conference telephone system | |
JPH07123028A (en) | Voice conference equipment | |
JPH01183232A (en) | Presence-of-speech detection device | |
JP2000151473A (en) | Voice signal processing unit | |
KR20000047222A (en) | Method and apparatus for repressing reflection by correlation method in satellite communication system | |
KR19990078413A (en) | Echo canceller and method for device having a decoder |