JPH03214955A - Incoming call transfer device - Google Patents
Incoming call transfer deviceInfo
- Publication number
- JPH03214955A JPH03214955A JP1110890A JP1110890A JPH03214955A JP H03214955 A JPH03214955 A JP H03214955A JP 1110890 A JP1110890 A JP 1110890A JP 1110890 A JP1110890 A JP 1110890A JP H03214955 A JPH03214955 A JP H03214955A
- Authority
- JP
- Japan
- Prior art keywords
- audio signal
- point
- output point
- transmission
- speaker
- 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
Abstract
Description
【発明の詳細な説明】
〔概要〕
着信転送サービスを行う際に使用される着信転送装置に
関し、
回り込み消去量の推定誤差を減少させて通話品質の向上
を図ることを目的とし、
エコーキャンセラとループ利得制御手段とを含む着信転
送装置において、A側およびB側の受信入力点と送信出
力点における音声信号レベルを検出し.動作可信号が入
力した時に検出した音声信号レベルを用いて回り込み消
去量を推定して送出する回り込み消費量推定手段と該エ
コーキャンセラから送出された受信出力点から送信入力
点までの遅延情報と該A側およびB側の受信出力点と送
信入力点に現れた音声信号とを用いて.該A側およびB
側の送信入力点における音声信号がB側話者またはA側
話者のみの音声信号.またはA側話者またはB@話者の
音声信号,またはA側話者とB側話者との合成音声信号
のうちの何れかを判定し,B側話者またはA側話者の音
声信号と判定した時に動作可信号を送出し,それ以外の
判定の時は動作不可信号を送出する通話状態判定部分と
を設ける様に構成する.
〔産業上の利用分野〕
本発明は着信転送サービスを行う際に使用される着信転
送装置に関するものである.
着信転送サービスはある加入者の電話呼を予め設定して
おいた別の電話機に転送するものであるが.この装置を
使用した時,回り込み消去量の推定誤差を減少させて通
話品質の向上を図ることが必要である.
〔従来の技術〕
第4図は従来例のブロック図、第5図は第4図回
中の纏り込み消去量推定部分の動作説明図を示す.一般
に、着信転送装置の両側に接続される回線は市内回線.
市外回線を問わず.任意の異なる伝送損失の回線である
ために回線損失を補償する自動利得−Il(以下, A
GCと省略する)が必要となる.また,2線式と4線式
の変換部にはハイブリッドトランスが設けられているが
,このハイブリッドトランスの不整合および電話機の所
での回り込みによってエコーが発生し,鳴音が生ずる.
この為、第4図に示すエコーキャンセラ(以下.ECと
省略する)14.14’とAGC増幅器32.32’な
どから構成されている着信転送装置としては,常時,ル
ープ損失を維持しながら4線ループの鳴音が生じない様
にしなければならない.
以下、B側よりA側に音声信号を伝送するとして第4図
に示す着信転送装置の動作を説明する.先ず.B側話者
より送出されたアナログの音声信号はB側の回線.ハイ
ブリッドトランス11”を介してアナログ/デイジタル
変換器(以下. A/D変換器と省略する)12゜でデ
イジタル信号に変換される.
このデイジタル信号はI!C14”を介して音声検出器
22゜に入力し.残りはAGC増幅器32゜で所定のレ
ベルまで増幅され.EC 14を通り,ディジタル/ア
ナログ変換器(以下.D/A変換器と省略する)l3で
アナログの音声信号に戻され,ハイブリッドトランス1
1.A側の回線を介して受話器に加えられる.
しかし、音声信号の一部はこのハイブリッドトランス1
1の不整合およびA側の電話機の所での回り込みの為に
A/D変換器12で再びデイジタル信号に変換され.
EC 14 .AGC増幅器32を通ってB側に向けて
送出され、一部分が声検出器2lに加えられる.
音声検出器22”.21“および22. 21は入力し
た音声信号のレベルを検出するが,この検出結果を利用
して廻り込み消去量推定部分(以下, ERL推定部分
と省略する)23゜,23で廻り込み消去量を推定する
.
尚、音声検出器221および21は検出した音声信号の
レベルから音声信号の有無を判定し,判定結果に対応し
てAGC増幅器32゜および32の動作をオン/オフす
る.
また、ループ利得制御器31は廻り込み消去量推定部分
からの推定量を利用して音声信号のレベル?高い方の送
信出力点に接続された.即ち優勢側のAGC増幅器には
対応する回線の回線損失を補償する利得を与え,劣勢側
のAGC増幅器には4線ループ内で鳴音が発生しない様
に,即ちループ利得が1以下になる様に利得を制御する
。[Detailed Description of the Invention] [Summary] The purpose of the present invention is to improve call quality by reducing the estimation error of the amount of loop cancellation in a call transfer device used when providing a call transfer service. In a call transfer device including a gain control means, audio signal levels at reception input points and transmission output points on the A side and the B side are detected. A loop consumption amount estimating means for estimating and transmitting the amount of loop cancellation using the audio signal level detected when the operable signal is input; and delay information from the reception output point to the transmission input point sent from the echo canceller; Using the audio signals appearing at the reception output points and transmission input points on the A side and B side. The A side and B
The audio signal at the transmission input point on the side is the audio signal of only the B-side speaker or the A-side speaker. Or determine either the voice signal of the A-side speaker or the B@speaker, or the synthesized voice signal of the A-side speaker and the B-side speaker, and determine the voice signal of the B-side speaker or the A-side speaker. The system is configured to include a call status determination section that sends out an operational signal when it is determined that this is the case, and sends out an inoperable signal when it is determined otherwise. [Industrial Application Field] The present invention relates to a call transfer device used when providing a call transfer service. A call forwarding service is a service that transfers a subscriber's telephone calls to another preset telephone. When using this device, it is necessary to improve the call quality by reducing the estimation error of the amount of interference cancellation. [Prior Art] Fig. 4 is a block diagram of a conventional example, and Fig. 5 is an explanatory diagram of the operation of the lump-sum erasure amount estimation part in Fig. 4. Generally, the lines connected to both sides of the call transfer device are local lines.
Regardless of long-distance line. Automatic gain-Il (hereinafter referred to as A) that compensates line loss for lines with arbitrary different transmission losses.
(abbreviated as GC) is required. In addition, a hybrid transformer is installed in the 2-wire to 4-wire converter, but due to mismatching of this hybrid transformer and wraparound at the telephone, echoes are generated and ringing sounds occur.
Therefore, as shown in Fig. 4, a call transfer device consisting of an echo canceller (hereinafter abbreviated as EC) 14, 14' and an AGC amplifier 32, 32', etc., always maintains loop loss while It is necessary to prevent the line loop from making noise. The operation of the call transfer device shown in FIG. 4 will be explained below assuming that a voice signal is transmitted from side B to side A. First of all. The analog voice signal sent from the B-side speaker is transmitted through the B-side line. It is converted into a digital signal by an analog/digital converter (hereinafter abbreviated as A/D converter) 12° via a hybrid transformer 11". This digital signal is sent to a voice detector 22° via an I!C 14". Enter it. The remainder is amplified to a predetermined level by the AGC amplifier 32°. It passes through the EC 14, is converted back to an analog audio signal by the digital/analog converter (hereinafter abbreviated as D/A converter) 13, and then is converted to an analog audio signal by the hybrid transformer 1.
1. It is added to the handset via the line on the A side. However, part of the audio signal is transferred to this hybrid transformer 1.
Due to the mismatch of .1 and wraparound at the A-side telephone, the signal is converted back into a digital signal by the A/D converter 12.
EC 14. The signal is sent out to the B side through the AGC amplifier 32, and a portion is applied to the voice detector 2l. Voice detectors 22".21" and 22. 21 detects the level of the input audio signal, and this detection result is used to estimate the amount of wraparound cancellation at a wraparound cancellation amount estimation part (hereinafter abbreviated as ERL estimation part) 23°, 23. Note that the audio detectors 221 and 21 determine the presence or absence of an audio signal from the level of the detected audio signal, and turn on/off the operation of the AGC amplifiers 32° and 32 in accordance with the determination result. Further, the loop gain controller 31 uses the estimated amount from the wraparound cancellation amount estimation part to determine the level of the audio signal. Connected to the higher transmitting output point. In other words, the AGC amplifier on the dominant side is given a gain that compensates for the line loss of the corresponding line, and the AGC amplifier on the inferior side is given a gain so that no noise occurs in the 4-wire loop, that is, the loop gain is set to 1 or less. to control the gain.
次に、有音/無音の検出. URLの推定について詳細
に説明する.
(1) 有音/無音の検出(第5図参照)音声検出器
22. 21でA側の受信入力点Ranと送信出力点S
0■のレベル(以下,移動平均パワーと云う)を検出し
,音声検出器22゜,2l゜でB側の送信出力点と受信
入力点の移動平均パワーを下記の様に検出する。尚、有
音/無音の検出及びURLHの推定はA側,B側で同一
の為にA側を例にする.
即ち、第5図(b)に示す様に,例えば125μsごと
に16ビットのサンプリングデータ(振幅値)が音声検
出器22. 21に入力する.
音声検出器22.21はal+ at+ am+ 84
の様に一定区間(例えば. 2ws)の和を1サンプリ
ングずつずらして求め.Pma”P− + P−
pn−11およびP sa=P.+ pR− p,,よ
り受信入力点および送信出力点における移動平均パヮー
Pを求める.そして、第4図(a)一〇に示す式からE
RLを求める(第5図(a)一〇,■参照).
尚+Psは今までの移動平均パヮーIPRは最新のパワ
ーIPII−11は一番古いパワーを示す.また、送信
出力点と受信入力点のレベルは同時に求めている.
更に、音声検出器22. 21では求めた移動平均パワ
ーと有音/無音を識別するしきい値とを比較して.しき
い値よりも大きければ有音.しきい値よりも小さければ
無音と判断し,判断結果をAGC増幅器に送出する.
(2) URLの推定
URL推定部分23は音声検出器21. 22からの移
動平均パワーが入力すると.第5図6》一〇に示す様に
受信入力点R{mにおける移動平均パワーから送信出力
点S.,,移動平均パワーを引いてl!RLを求め.ル
ープ利得制御部に送出する.
?、ERLの推定は送信出力点S.,■における移動平
均パワーがY dolls以下で,受信入力点Riにお
ける移動平均パワーがX dime以上ある時,即ちA
側話者が話をしていないこと.B側話者が話をしている
ことを確認したら(これを更新条件と云う),前回推定
したERLを更新する.(3)ループ利得制御器
さて、ERL推定部分23.23”で求めた廻り込み消
去量ERL .URL ’がループ利得制御部分31に
入力すると,この制御部分でA側.B側の送信出力点の
移動平均パワーを相互に比較し,パワーの大きなB側の
AGC増幅器32”には対しては所定出力レベルにする
為にAGC“だけ利得を増加する様な制御信号を加える
.
一方、A側のAGC増幅器52に対してはAGC+ A
GC ” −ERL − ERL ” < 1 (
1)を満足する様に利得を制御する.これにより4線ル
ープ内で鳴音が生じない.
尚、(1)式の左辺が1よりも大きくなると鳴音が発生
する.
?発明が解決しよ′うとする課題〕
ここで、A側の送信出力点S.■に現れるB側話者の音
声信号はEC 14, D/A変換器13.ハイブリッ
ドトランス11,A側送受信話器.ハイブリッドトラン
ス1l^/D変換器12. EC 14およびDEC
14.0/A変換器13,ハイブリッドトランス11.
A/D変換器12, EC 14を通過した通過した
エコー成分である為.受信入力点R!Rの音声信号より
も遅延する.
しかし、音声検出器22. 21による受信入力点およ
び送信出力点の移動平均パワーの検出は前記の様に同時
に行っているので.後者の移動平均パワーはB側話者の
エコー成分のみならず.A側話者の音声信号や.A側話
者とB側話者とが一緒に話をしている時の両者の音声信
号の移動平均パワーもERL推定部分に送出する可能性
がある.一方、ERL推定部分は上記の更新条件を満足
する時.これらの移動平均パワーを用いてERLを推定
するので.推定したURLの誤差が大きくなり,ループ
利得が上昇し,準鳴音または鳴音が発生し,通話品質が
劣可する可能性が高いと云う問題がある.
本発明は回り込み消去量の推定誤差を減少させて通話品
質の向上を図ることを目的とする.〔課題を解決する為
の手段〕
第1図は本発明の原理ブロック図を示す.図中、14.
14”はA側とB側を結ぶ4線ループ内の該A側および
B側の受信入力点と受信出力点および送信入力点と送信
出力点との間に挿入され,該受信出力点から送信入力点
に至る伝送路を通るエコーを内部で生成したエコー推定
値により消去するエコーキャンセラであり、3は入力す
るA側およびB側回り込み消去量を利用して,該A側お
よびB側の送信出力点のうち,音声信号レベルの高い方
の送信出力点に接続される増幅器に対しては回線損失を
補償するに必要な利得を与え,音声信号レベルの低い方
の送信出力点に接続されている増幅器に対しては該4線
ループ内の鳴音が発生しない様に利得を制御するループ
利得制御手段である.
また、4,4”は該A側およびB側の受信入力点と送信
出力点における音声信号レベルを検出し,動作可信号が
入力した時に検出した音声信号レベルを用いて回り込み
消去量を推定して送出する回り込み消費量推定手段で、
5.5゜は該エコーキャンセラから送出された受信出力
点から送信入力点までの遅延情報と該A側およびB側の
受信出力点と送信入力点に現れた音声信号とを用いて.
該A側およびB側の送信入力点における音声信号がB側
話者またはA側話者のみの音声信号,またはA側話者ま
たはB側話者の音声信号.またはA側話者とB側話者と
の合成音声信号のうちの何れかを判定し,B側話者また
はA側話者の音声信号と判定した時に動作可信号を送出
し,それ以外の判定の時は動作不可信号を送出する通話
状態判定部分である.
〔作用〕
本発明は通話状態判別部分5.5゜を設ける。Next, detect presence/absence. URL estimation will be explained in detail. (1) Detection of voice/silence (see Figure 5) Voice detector 22. 21, the reception input point Ran and transmission output point S on the A side
0■ level (hereinafter referred to as moving average power) is detected, and the audio detectors 22° and 2l° detect the moving average power of the transmission output point and reception input point on the B side as shown below. Note that since the detection of voice/silence and the estimation of URLH are the same on side A and side B, side A will be taken as an example. That is, as shown in FIG. 5(b), for example, 16 bits of sampling data (amplitude value) is sent to the audio detector 22 every 125 μs. Enter in 21. Voice detector 22.21 is al+ at+ am+ 84
Find the sum of a certain interval (for example, 2ws) by shifting one sampling at a time. Pma"P- + P-
pn-11 and Psa=P. + pR- p,, calculate the moving average power P at the receiving input point and the transmitting output point. Then, from the formula shown in Figure 4(a) 10, E
Find RL (see Figure 5 (a) 10, ■). Note that +Ps is the moving average power up to now, IPR is the latest power, and IPII-11 is the oldest power. Also, the levels of the transmitting output point and the receiving input point are determined simultaneously. Additionally, a voice detector 22. In 21, the obtained moving average power is compared with the threshold value for identifying voice/silence. If it is greater than the threshold, there is a sound. If it is smaller than the threshold, it is determined that there is no sound, and the determination result is sent to the AGC amplifier. (2) Estimation of URL The URL estimation part 23 is processed by the voice detector 21. When the moving average power from 22 is input. As shown in FIG. 5, 6》10, the moving average power at the receiving input point R{m is calculated from the transmitting output point S. ,, Subtract the moving average power and get l! Find RL. Send it to the loop gain control section. ? , ERL is estimated at the transmission output point S. , ■ is less than Y dolls, and the moving average power at the receiving input point Ri is more than X dime, that is, A
The side speaker is not speaking. Once it is confirmed that the B-side speaker is speaking (this is called the update condition), the previously estimated ERL is updated. (3) Loop gain controller Now, when the wraparound cancellation amount ERL . The moving average powers of the B-side AGC amplifier 32", which has a large power, are compared with each other, and a control signal is applied to increase the gain by the AGC " to achieve a predetermined output level. AGC+A for the AGC amplifier 52 of
GC ”-ERL-ERL” < 1 (
The gain is controlled to satisfy 1). This prevents noise from occurring within the 4-wire loop. Note that if the left side of equation (1) is greater than 1, a noise will occur. ? [Problem to be Solved by the Invention]] Here, at the transmission output point S. The voice signal of the B-side speaker appearing in ① is sent to the EC 14, the D/A converter 13. Hybrid transformer 11, A side transmitting/receiving device. Hybrid transformer 1l^/D converter 12. EC 14 and DEC
14.0/A converter 13, hybrid transformer 11.
This is because it is an echo component that has passed through the A/D converter 12 and EC 14. Reception input point R! It is delayed compared to the R audio signal. However, the voice detector 22. 21, the moving average power of the receiving input point and the transmitting output point is detected simultaneously as described above. The latter moving average power includes not only the echo component of the B-side speaker. The audio signal of the A-side speaker. When the A-side speaker and the B-side speaker are talking together, the moving average power of their audio signals may also be sent to the ERL estimation section. On the other hand, when the ERL estimation part satisfies the above update conditions. ERL is estimated using these moving average powers. There are problems in that the error in the estimated URL increases, the loop gain increases, quasi-ringing or ringing occurs, and there is a high possibility that the call quality will deteriorate. The purpose of the present invention is to improve call quality by reducing the estimation error of the amount of wraparound cancellation. [Means for solving the problem] Figure 1 shows a block diagram of the principle of the present invention. In the figure, 14.
14" is inserted between the reception input point and reception output point and the transmission input point and transmission output point of the A side and B side in the 4-wire loop connecting the A side and the B side, and the transmission from the reception output point 3 is an echo canceller that cancels the echo passing through the transmission path leading to the input point using an estimated echo value generated internally. 3 uses the input A-side and B-side detour cancellation amount to cancel the transmission on the A-side and B-side. Among the output points, give the gain necessary to compensate for line loss to the amplifier connected to the transmission output point with a higher audio signal level, and give the amplifier connected to the transmission output point with a lower audio signal level. This is a loop gain control means that controls the gain so that no noise occurs in the 4-wire loop for the amplifier that is in the 4-wire loop. Also, 4,4" is the reception input point and transmission output of the A side and B side. A wraparound consumption amount estimating means that detects the audio signal level at a point, estimates and sends the wraparound cancellation amount using the audio signal level detected when the operation enable signal is input,
5.5° is calculated using the delay information sent from the echo canceller from the reception output point to the transmission input point and the audio signal appearing at the reception output point and transmission input point of the A side and B side.
The audio signals at the transmission input points of the A side and B side are the audio signals of only the B side speaker or the A side speaker, or the audio signals of the A side speaker or the B side speaker. Or, it determines which one of the synthesized speech signals of the A-side speaker and the B-side speaker, and when it is determined to be the speech signal of the B-side speaker or the A-side speaker, it sends an operation enable signal, and the other The time of judgment is the call status judgment part that sends out an inoperable signal. [Function] The present invention is provided with a call status determining portion 5.5°.
そして,例えばこの判定部分5でエコーキャンセラから
のA側伝送路の遅延情報を考慮した上で,受信出力点R
。.,と送信入力点Sinでの音声信号の0クロス数(
即ち,周波数)を比較する.この時、0クロス数が一致
すればB話者のみが話をしていて,受信出力点での音声
信号が送信入力点に回り込んだものと判断し.回り込み
消去量推定手段4の動作をオンにする.
しかし、0クロス数が一致と判定できなければ,A側話
者またはA側話者とB側話者とが一緒に話をしている為
,回り込み消去量の更新は不適当と判断して回り込み消
去量推定千段4の動作をオフにする.
これにより,回り込み消去量の推定誤差が減少し,通話
品質の向上が図られる.
(実施例)
第2図は本発明の実施例のブロック図、第3図は第2図
中の通話状態判定部分の動作説明図を示す.
ここで、ループ利得制御部分31.八GC増幅器32,
32゜はループ利得制御手段3の構成部分、音声検出器
41 ” .42 ゜. ERL推定部分43゜は回り
込み消去量推定手段4゜の構成部分、音声検出器41.
42.ERL推定部分43は回り込み消去量推定手段
4の構成部分である.また、全図を通じて同一符号は同
一対象物を示す.
以下、B側よりA側に音声信号を伝送するとして,第3
図を参照して第2図の動作を説明する。For example, in this judgment part 5, after considering the delay information of the A-side transmission path from the echo canceller, the reception output point R
. .. , and the number of zero crossings of the audio signal at the transmission input point Sin (
In other words, the frequencies) are compared. At this time, if the number of 0 crosses matches, it is determined that only speaker B is speaking and the audio signal at the reception output point has been routed to the transmission input point. Turn on the operation of the wraparound cancellation amount estimation means 4. However, if the number of zero crosses cannot be determined to be a match, it is determined that updating the wraparound cancellation amount is inappropriate because the A-side speaker or the A-side speaker and the B-side speaker are talking together. Turn off the 1,000-stage 4 operation for estimating the amount of wraparound cancellation. This reduces the error in estimating the amount of wraparound cancellation and improves call quality. (Embodiment) FIG. 2 is a block diagram of an embodiment of the present invention, and FIG. 3 is an explanatory diagram of the operation of the call state determination portion in FIG. 2. Here, the loop gain control section 31. eight GC amplifiers 32,
32° is a component of the loop gain control means 3, the audio detector 41.
42. The ERL estimation section 43 is a component of the wraparound cancellation amount estimation means 4. Also, the same symbols indicate the same objects throughout the figures. Below, assuming that the audio signal is transmitted from the B side to the A side, the third
The operation shown in FIG. 2 will be explained with reference to the drawings.
尚.A側とB側の動作は同一の為,主としてA側の動作
について説明する.
先ず、B側話者より送出された音声信号はハイブリッド
トランス11”.A/D変換器12’でディジタル信号
に変換された後,EC14゜, AGC増幅器32゜E
C 14を介してD/^変換器131でアナログ信号に
戻され,ハイブリッドトランス11を通って受話器に加
えられる.
しかし、このハイブリッドトランスの不整合およびA側
電話機の所での回り込みの為に音声信号の一部はA/D
変換器12で再びディジタル信号に変?され, EC
14, AGC増幅器32を通ってB側に送出される。still. Since the operations on side A and B are the same, we will mainly explain the operation on side A. First, the audio signal sent from the B-side speaker is converted into a digital signal by a hybrid transformer 11''.
The signal is converted back to an analog signal by the D/^ converter 131 via the C14, and is applied to the receiver via the hybrid transformer 11. However, due to the mismatch of this hybrid transformer and the wraparound at the A-side phone, some of the audio signals are transferred to the A/D
Converter 12 converts it into a digital signal again? and EC
14, is sent to the B side through the AGC amplifier 32.
ここで、着信転送電話サービスが開始されてある程度時
間が経過すると.受信出力点R。ut,D/A変換器1
3,ハイブリッドトランス11.送受話器,ハイブリッ
ドトランス11. A/ロ変換器12.送信入力点Si
nの間および受信出力点R。ut ,D/A変換器13
.ハイブリッドトランス11. A/D変換器12,送
信入力点Sinの間の遅延時間がEC 14で判る。Here, after a certain amount of time has passed since the call forwarding service was started. Reception output point R. ut, D/A converter 1
3. Hybrid transformer 11. Handset, hybrid transformer 11. A/B converter 12. Transmission input point Si
n and the receiving output point R. ut, D/A converter 13
.. Hybrid transformer 11. The delay time between the A/D converter 12 and the transmission input point Sin is determined by the EC 14.
そこで、通話状態判定部分5はECからの伝送路遅延時
間の情報を内部のメモリ(図示せず)に格納すると共に
,第3図一■に示す様に受信出力点R0■における時間
t内のOクロス数をカウンタ(図示せず)でカウントす
る.
また、送信入力点Sinでは受信出力点R。uLで0ク
ロス数をカウントした時間よりも上記の遅延時間だけ遅
らせた時間から時間t内のOクロス数をカウンタでカウ
ントする.
そして、2つのカウント値を図示しない比較器で比較し
て上記2つの信号が同一か否かを判定するが,判定基準
は次の様である。即ち、(受信出力点Routの0クロ
ス数一余裕数)〈送信入力点Siの0クロス数〈(受信
出力点のOクロス数+余裕数)
の条件を満足すれば2つの信号は,単に受信出力点の信
号が回り込んだもので同一と判定して動作可信号をER
L推定部分43に送出する.しかし,満足しなければ同
一でないと判定し動作不可信号をERL推定部分に送出
する.
尚、第2図に示す様にアナログ信号はA/D変換器でサ
ンプリングし,デイジタル化しているが、図示しないデ
イジタル信号プロセッサDSPでサンプリング値の符号
が正から負.または負から正に変化する時を監視し,こ
れを0クロスとしてカウンタでカウントアップさせるの
で,Oクロス数は周波数の2倍を示すことになる。Therefore, the call status determination section 5 stores the information on the transmission path delay time from the EC in an internal memory (not shown), and also stores the information on the transmission line delay time from the EC in an internal memory (not shown), and also stores the information on the transmission path delay time from the EC within the time t at the reception output point R0■ as shown in FIG. Count the number of O-crosses with a counter (not shown). Moreover, the reception output point R is at the transmission input point Sin. The counter counts the number of O-crosses within time t, which is delayed by the above delay time from the time when the number of 0-crosses was counted in uL. Then, the two count values are compared by a comparator (not shown) to determine whether the two signals are the same or not, and the determination criteria are as follows. In other words, if the following conditions are satisfied: (number of 0 crosses at reception output point Rout - number of margins) <number of 0 crosses at transmission input point Si (number of O crosses at reception output point + number of margins), the two signals are simply It is determined that the signal at the reception output point is the same as that of the looped signal, and the operation enable signal is set as ER.
It is sent to the L estimation part 43. However, if the conditions are not satisfied, it is determined that they are not the same, and an inoperable signal is sent to the ERL estimation section. As shown in FIG. 2, the analog signal is sampled by an A/D converter and digitized, but a digital signal processor DSP (not shown) changes the sign of the sampled value from positive to negative. Alternatively, the time of change from negative to positive is monitored, and this is treated as a 0 cross and counted up by a counter, so that the number of O crosses indicates twice the frequency.
一方、音声検出器41. 42は従来例と同様に受信入
力点R!Rl送信出力点SouLにおける移動平均パワ
ーをERL推定部分43に送出しているが,この推定部
分は通話状態判定部分からの動作信号が入力している間
, ERLを推定し,更新したERLをループ利得制御
部分31に送出する。On the other hand, the voice detector 41. 42 is the receiving input point R! as in the conventional example. The moving average power at the Rl transmission output point SouL is sent to the ERL estimation section 43, and this estimation section estimates the ERL while the operation signal from the call status determination section is input, and loops the updated ERL. The signal is sent to the gain control section 31.
ここで, ERLの推定は第3図に示す様に遅延時間だ
け異なる移動平均パワーを用いなければならないが,こ
れは音声検出器42の出力を遅延させればよい。Here, ERL estimation requires the use of moving average powers that differ by the delay time as shown in FIG. 3, but this can be done by delaying the output of the voice detector 42.
さて、ループ利得制御部分には,A側と同様に通話状態
判定部分5゛の出力で動作が制御されるERL推定部分
4゜からの更新したHRLも加えられているので,これ
らを用いて八GC増幅器32.32’の利得を制御しル
ープ利得の安定を図る.即ち.回り込み消去量の推定誤
差が減少し,通話品質が向上する.
〔発明の効果〕
以上詳細に説明した様に本発明によれば回り込み消去量
の推定誤差を減少させて通話品質の向上が図られると云
う効果がある.Now, since the updated HRL from the ERL estimation part 4°, whose operation is controlled by the output of the call state determination part 5' as well as the A side, is also added to the loop gain control part, these can be used to The gains of the GC amplifiers 32 and 32' are controlled to stabilize the loop gain. That is. The error in estimating the amount of loop cancellation is reduced and the call quality is improved. [Effects of the Invention] As explained in detail above, the present invention has the effect of reducing the error in estimating the amount of interference cancellation and improving the call quality.
【図面の簡単な説明】
第1図は本発明の原理ブロック図、
第2図は本発明の実施例のブロック図、第3図は第2図
中の通話状態判定部分の動作説明図、
第4図は従来例のブロック図、
第5図は第4図中の回り込み消費量推定部分の動作説明
図を示す.
図において、
3はループ利得制御手段、
4.4゜は回り込み消去量推定手段、
5,5゜は通話状態判定部分、
14.14”はエコーキャンセラを示す.第λ悶中の涌
訪状態刊定部分の劾作詭明図第
3
図[Brief Description of the Drawings] Fig. 1 is a block diagram of the principle of the present invention, Fig. 2 is a block diagram of an embodiment of the present invention, Fig. 3 is an explanatory diagram of the operation of the call state determination portion in Fig. 2, Figure 4 is a block diagram of the conventional example, and Figure 5 is an explanatory diagram of the operation of the wraparound consumption estimation part in Figure 4. In the figure, 3 is the loop gain control means, 4.4 degrees is the loop cancellation amount estimation means, 5 and 5 degrees are the call status determination part, and 14.14'' is the echo canceller. Fig. 3
Claims (1)
信入力点(R_i_n)と受信出力点(R_o_u_t
)および送信入力点(S_i_n)と送信出力点(S_
o_u_t)との間に挿入され、該受信出力点から送信
入力点に至る伝送路を通るエコーを内部で生成したエコ
ー推定値により消去するエコーキャンセラ(14、14
’)と 入力するA側およびB側回り込み消去量を利用して、該
A側およびB側の送信出力点のうち、音声信号レベルの
高い方の送信出力点に接続される増幅器に対しては回線
損失を補償するに必要な利得を与え、 音声信号レベルの低い方の送信出力点に接続されている
増幅器に対しては該4線ループ内の鳴音が発生しない様
に利得を制御するループ利得制御手段(3)とを含む着
信転送装置において、 該A側およびB側の受信入力点と送信出力点における音
声信号レベルを検出し、動作可信号が入力した時に検出
した音声信号レベルを用いて回り込み消去量を推定して
送出する回り込み消費量推定手段(4、4’)と 該エコーキャンセラ(14、14’)から送出された受
信出力点から送信入力点までの遅延情報と該A側および
B側の受信出力点と送信入力点に現れた音声信号とを用
いて、 該A側およびB側の送信入力点における音声信号がB側
話者またはA側話者のみの音声信号、またはA側話者ま
たはB側話者の音声信号、またはA側話者とB側話者と
の合成音声信号のうちの何れかを判定し、 B側話者またはA側話者の音声信号と判定した時に動作
可信号を送出し、それ以外の判定の時は動作不可信号を
送出する通話状態判定部分(5、5’)とを設けたこと
を特徴とする着信転送装置。[Claims] The reception input point (R_i_n) and reception output point (R_o_u_t) of the A side and B side in the 4-wire loop connecting the A side and the B side.
), the transmission input point (S_i_n) and the transmission output point (S_
echo canceller (14, 14
') and using the input A-side and B-side wraparound cancellation amounts, the amplifier connected to the transmission output point with the higher audio signal level among the transmission output points on the A side and B side is A loop that provides the gain necessary to compensate for line loss, and controls the gain of the amplifier connected to the transmission output point with the lower audio signal level so that no noise occurs within the 4-wire loop. In the call transfer device including the gain control means (3), the audio signal level is detected at the reception input point and the transmission output point of the A side and the B side, and the audio signal level detected when the operation enable signal is input is used. Delay information from the reception output point to the transmission input point sent from the echo canceller (14, 14') and the A-side and the audio signal appearing at the reception output point and the transmission input point of the B side, so that the audio signal at the transmission input point of the A side and the B side is an audio signal of only the B side speaker or the A side speaker, or Determine either the voice signal of the A-side speaker or the B-side speaker, or the synthesized speech signal of the A-side speaker and the B-side speaker, and combine it with the audio signal of the B-side speaker or the A-side speaker. An incoming call transfer device characterized in that it is provided with a call state determining section (5, 5') that sends out an operable signal when a determination is made, and sends out an inoperable signal when other determinations are made.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1110890A JPH03214955A (en) | 1990-01-19 | 1990-01-19 | Incoming call transfer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1110890A JPH03214955A (en) | 1990-01-19 | 1990-01-19 | Incoming call transfer device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03214955A true JPH03214955A (en) | 1991-09-20 |
Family
ID=11768817
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1110890A Pending JPH03214955A (en) | 1990-01-19 | 1990-01-19 | Incoming call transfer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03214955A (en) |
-
1990
- 1990-01-19 JP JP1110890A patent/JPH03214955A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6192126B1 (en) | Double talk detector, method for double talk detection and device incorporating such a detector | |
| US5646990A (en) | Efficient speakerphone anti-howling system | |
| US6792107B2 (en) | Double-talk detector suitable for a telephone-enabled PC | |
| US7203308B2 (en) | Echo canceller ensuring further reduction in residual echo | |
| US5668871A (en) | Audio signal processor and method therefor for substantially reducing audio feedback in a cummunication unit | |
| JP2002501336A (en) | Echo suppression control method and apparatus in communication system | |
| US8433060B2 (en) | Method and system for stereo echo cancellation for VoIP communication systems | |
| JPH03218150A (en) | Double talk detection circuit | |
| US6532289B1 (en) | Method and device for echo suppression | |
| US6185299B1 (en) | Adaptive echo cancellation device in a voice communication system | |
| US6836547B2 (en) | Protecting an echo canceller against random transitions in echo paths | |
| GB2330746A (en) | Echo canceller with double talk | |
| US6839427B2 (en) | Method and apparatus for echo canceller automatic gain control | |
| JPH03214955A (en) | Incoming call transfer device | |
| JP2002280938A (en) | Echo canceller | |
| JP4900185B2 (en) | Loudspeaker | |
| JPH0758673A (en) | Echo preventing circuit | |
| JP3756842B2 (en) | Echo suppression method, echo suppression device, echo suppression program | |
| JPH01276947A (en) | two-way communication device | |
| JP3187716B2 (en) | Echo canceller | |
| JP2843782B2 (en) | Loudspeaker | |
| JP3187715B2 (en) | Echo canceller | |
| JP2836540B2 (en) | 2-wire telephone line repeater | |
| JP2000270089A (en) | Amplified sound speech device | |
| JPH0225194A (en) | Incoming call transfer device |