JP5923705B2 - Call signal processing device - Google Patents

Call signal processing device Download PDF

Info

Publication number
JP5923705B2
JP5923705B2 JP2012052843A JP2012052843A JP5923705B2 JP 5923705 B2 JP5923705 B2 JP 5923705B2 JP 2012052843 A JP2012052843 A JP 2012052843A JP 2012052843 A JP2012052843 A JP 2012052843A JP 5923705 B2 JP5923705 B2 JP 5923705B2
Authority
JP
Japan
Prior art keywords
signal
attenuation amount
unit
double talk
level
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.)
Active
Application number
JP2012052843A
Other languages
Japanese (ja)
Other versions
JP2013187810A (en
Inventor
哲平 鷲
哲平 鷲
福島 実
実 福島
恵一 ▲吉▼田
恵一 ▲吉▼田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2012052843A priority Critical patent/JP5923705B2/en
Publication of JP2013187810A publication Critical patent/JP2013187810A/en
Application granted granted Critical
Publication of JP5923705B2 publication Critical patent/JP5923705B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit For Audible Band Transducer (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Telephone Function (AREA)

Description

本発明は、通話信号処理装置に関するものである。   The present invention relates to a call signal processing apparatus.

従来、各住戸に設置される住戸機と、共用玄関に設置される共用部装置(ロビーインターホン)と、管理室に設置される管理室通話装置との間で通話音声を伝送させる集合住宅用インターホンシステムが提供されている。そして、このような集合住宅用インターホンシステムにおいて、システム内の通話装置(住戸機や管理室通話装置など)と、公衆電話網に接続される外部の通話装置(固定電話機や携帯電話機など)との間で音声を転送する外線転送装置(通話信号処理装置)を備えるものがある(例えば、特許文献1参照)。例えば、管理人の不在中に住戸機から管理室通話装置が呼び出された場合、外線転送装置(通話信号処理装置)が住戸機からの呼び出しを管理人の携帯電話機に転送し、住戸機と携帯電話機との間で外線転送装置が通話音声を相互に転送する。これにより、住戸の住人と管理人とが住戸機と携帯電話機を用いて通話することができる。   Conventionally, an apartment intercom that transmits call voice between a dwelling unit installed in each dwelling unit, a common unit device (lobby interphone) installed in a common entrance, and a control room communication device installed in a control room A system is provided. In such an apartment intercom system, a communication device (such as a dwelling unit or a control room communication device) in the system and an external communication device (such as a fixed telephone or a mobile phone) connected to the public telephone network. Some have an external line transfer device (call signal processing device) for transferring voice between them (for example, see Patent Document 1). For example, when a management room call device is called from a dwelling unit while the manager is not present, the outside line transfer device (call signal processing device) transfers the call from the dwelling unit to the manager's mobile phone and carries it with the dwelling unit. The external line transfer device transfers the call voice to and from the telephone. Thereby, the resident and the manager of the dwelling unit can talk using the dwelling unit and the mobile phone.

ところで、外部通話装置のマイクロホンとスピーカの音響結合により形成される音響帰還経路によって不快なエコーが聞こえてしまうおそれがある。あるいは、上記帰還経路などにより任意の周波数成分における一巡利得が1倍を超えるような閉ループが通話系に形成されると、当該周波数にてハウリングが生じてしまう場合がある。そこで、このような不快なエコーおよびハウリングの発生を防止するためにエコーキャンセラ並びに音声スイッチ,エコーサプレッサを備えた通話信号処理装置がある(例えば、特許文献1参照)。   By the way, an unpleasant echo may be heard by an acoustic feedback path formed by acoustic coupling between a microphone and a speaker of the external communication device. Alternatively, when a closed loop is formed in the communication system such that the loop gain in an arbitrary frequency component exceeds 1 times by the feedback path or the like, howling may occur at the frequency. In order to prevent such unpleasant echoes and howling from occurring, there is a call signal processing apparatus including an echo canceller, a voice switch, and an echo suppressor (see, for example, Patent Document 1).

図12に従来の通話信号処理装置のブロック構成図を示す。この通話信号処理装置は、ダブルトーク検出部101と、音声スイッチ102と、エコーサプレッサ103と、減衰量設定部104と、A/D変換器105と、D/A変換器106と、2線4線変換部107と、伝送部108とを備えている。伝送部108は、信号線Lを介して通話装置(住戸機や管理室通話装置など)に接続されており、この通話信号処理装置との間でパケット伝送を行う。   FIG. 12 shows a block diagram of a conventional call signal processing apparatus. This speech signal processing apparatus includes a double talk detecting unit 101, a voice switch 102, an echo suppressor 103, an attenuation setting unit 104, an A / D converter 105, a D / A converter 106, and a two-wire four. A line conversion unit 107 and a transmission unit 108 are provided. The transmission unit 108 is connected to a call device (such as a dwelling unit or a control room call device) via a signal line L, and performs packet transmission with the call signal processing device.

伝送部108は、エコーサプレッサ103から出力される受話信号(受話音声データ)を分割してパケットを作成し、当該パケット(音声パケット)を符号化するとともに符号化されたビット列を電気信号に変換(変調)して信号線Lに送出する。また、伝送部108は、信号線Lから伝送される電気信号をビット列に変換(変調)し、復調されたビット列から音声パケットを復号化すると共に復号化された送話信号(送話音声データ)をD/A変換器106に出力する。そして、D/A変換器106でアナログ信号に変調された送話信号が2線4線変換部107に出力される。2線4線変換部107は、局線(電話線)Lxによって公衆電話網に接続されており、送話信号を電話線Lxに送出すると共に、電話線Lxで伝送されてくる受話信号をA/D変換器105へ出力する。そして、受話信号は、A/D変換器105でディジタル信号(受話音声データ)に変換されてエコーサプレッサ103に入力される。   The transmission unit 108 divides the received signal (received voice data) output from the echo suppressor 103 to create a packet, encodes the packet (voice packet), and converts the encoded bit string into an electrical signal ( Modulated) and sent to the signal line L. The transmission unit 108 converts (modulates) an electric signal transmitted from the signal line L into a bit string, decodes a voice packet from the demodulated bit string, and decodes a transmitted signal (transmitted voice data). Is output to the D / A converter 106. Then, the transmission signal modulated into an analog signal by the D / A converter 106 is output to the 2-wire 4-wire conversion unit 107. The two-wire / four-wire conversion unit 107 is connected to the public telephone network by a local line (telephone line) Lx, and transmits a transmission signal to the telephone line Lx, and receives a reception signal transmitted through the telephone line Lx as A. / D converter 105 to output. The received signal is converted into a digital signal (received voice data) by the A / D converter 105 and input to the echo suppressor 103.

音声スイッチ102は、通話状態(送話状態,受話状態)を常時推定し、推定結果に基づき適切な配分で送話側及び受話側の信号経路に対して損失を挿入するものである。また、音声スイッチ102は、推定した通話状態を減衰量設定部104に出力する。   The voice switch 102 always estimates the call state (sending state, receiving state), and inserts losses into the signal paths on the transmitting side and the receiving side with an appropriate distribution based on the estimation result. In addition, the voice switch 102 outputs the estimated call state to the attenuation amount setting unit 104.

ダブルトーク検出部101は、外部通話装置Fで通話する話者と、住戸通話装置Aで通話する話者とが同時に話すダブルトーク状態であるか否かを検出する。そして、ダブルトーク検出部1は、ダブルトーク検出結果を減衰量設定部4に出力する。   The double talk detecting unit 101 detects whether or not the speaker who talks with the external communication device F and the speaker who talks with the dwelling unit communication device A are in a double talk state. Then, the double talk detection unit 1 outputs the double talk detection result to the attenuation amount setting unit 4.

減衰量設定部104は、ダブルトーク検出部101の検出結果と、音声スイッチ102の推定結果との両方に基づいて、エコーサプレッサ103に設定する減衰量を算出する。   The attenuation amount setting unit 104 calculates an attenuation amount to be set in the echo suppressor 103 based on both the detection result of the double talk detection unit 101 and the estimation result of the voice switch 102.

エコーサプレッサ103は、減衰量設定部104によって設定された減衰量を受話側信号経路に挿入し、受話信号を減衰させることでエコーを抑圧する。   The echo suppressor 103 inserts the attenuation amount set by the attenuation amount setting unit 104 into the reception side signal path, and suppresses the echo by attenuating the reception signal.

特開2010−273316号公報JP 2010-273316 A

上述した従来の通話信号処理装置では、減衰量設定部104は、音声スイッチ102とダブルトーク検出部101との両方に連動して減衰量を決定していた。そのため、音声スイッチ10を備えていない通話信号処理装置にエコーサプレッサ103を設ける場合、新たに音声スイッチを追加する必要があり、処理量が増加するという課題があった。 In the conventional call signal processing apparatus described above, the attenuation amount setting unit 104 determines the attenuation amount in conjunction with both the voice switch 102 and the double talk detection unit 101. Therefore, if the speech signal processing apparatus which is not provided with a voice switch 10 2 is provided an echo suppressor 103, it is necessary to newly add a voice switch, there is a problem that the processing amount increases.

本発明は、上記事由に鑑みてなされたものであり、その目的は、音声スイッチを備えていない場合であってもエコーサプレッサによるエコーの抑圧を実現することができる通話信号処理装置を提供することにある。   The present invention has been made in view of the above reasons, and an object thereof is to provide a call signal processing apparatus capable of realizing echo suppression by an echo suppressor even when a voice switch is not provided. It is in.

本発明の通話信号処理装置は、通話端末からの受話信号を伝送する受話側信号経路と、前記通話端末に送話信号を伝送する送話側信号経路と、前記受話側信号経路および前記送話側信号経路に同時に信号が伝送されるダブルトーク状態を検出するダブルトーク検出部と、前記送話側信号経路の信号レベルを算出する第1のレベル算出部と、前記受話信号を減衰させるエコーサプレッサと、前記エコーサプレッサに、前記エコーサプレッサが減衰させる減衰量を設定する減衰量設定部とを備え、前記減衰量設定部は、前記ダブルトーク検出部の検出結果と前記第1のレベル算出部の算出結果とに基づいて、前記減衰量を算出することを特徴とする。   The speech signal processing apparatus of the present invention includes a reception side signal path for transmitting a reception signal from a telephone terminal, a transmission side signal path for transmitting a transmission signal to the telephone terminal, the reception side signal path, and the transmission A double talk detecting unit for detecting a double talk state in which a signal is simultaneously transmitted to the side signal path; a first level calculating unit for calculating a signal level of the transmitting side signal path; and an echo suppressor for attenuating the received signal. And an attenuation amount setting unit that sets an attenuation amount to be attenuated by the echo suppressor, wherein the attenuation amount setting unit includes a detection result of the double talk detection unit and the first level calculation unit. The attenuation amount is calculated based on the calculation result.

この通話信号処理装置において、前記減衰量設定部は、前記ダブルトーク検出部がダブルトークを非検出であり、かつ前記第1のレベル算出部の算出結果が第1の閾値以上である場合にのみ、前記減衰量をゼロより大きい所定値に設定することが好ましい。   In this call signal processing apparatus, the attenuation amount setting unit is provided only when the double talk detection unit does not detect double talk and the calculation result of the first level calculation unit is equal to or greater than a first threshold value. The attenuation is preferably set to a predetermined value greater than zero.

この通話信号処理装置において、前記受話側信号経路の信号レベルを算出する第2のレベル算出部を備え、前記減衰量設定部は、前記ダブルトーク検出部の検出結果と、前記第1,第2のレベル算出部の各算出結果とに基づいて前記減衰量を算出することが好ましい。   The speech signal processing apparatus includes a second level calculation unit that calculates a signal level of the receiver signal path, and the attenuation setting unit includes a detection result of the double talk detection unit, and the first and second levels. It is preferable to calculate the amount of attenuation based on each calculation result of the level calculation unit.

この通話信号処理装置において、前記減衰量設定部は、前記ダブルトーク検出部がダブルトークを非検出であり、かつ前記第1のレベル算出部の算出結果が第1の閾値以上となる第1の状態である場合、前記減衰量をゼロより大きい所定値に設定し、前記第1のレベル算出部の算出結果が前記第1の閾値未満であり、かつ前記第2のレベル算出部の算出結果が第2の閾値以上となる第2の状態である場合、前記減衰量を第1の時定数でゼロに変動させ、前記第1のレベル算出部の算出結果が前記第1の閾値以上であり、かつ前記第2のレベル算出部の算出結果が前記第2の閾値以上であり、かつ前記ダブルトーク検出部がダブルトークを検出している第3の状態である場合、前記減衰量を前記第1の時定数よりも大きい第2の時定数でゼロに変動させ、
前記ダブルトーク検出部の検出結果および、前記第1,第2のレベル算出部の各算出結果の組み合わせが前記第1〜前記第3の状態以外である場合、前記減衰量を前記第2の時定数よりも大きい第3の時定数でゼロに変動させることが好ましい。
In the speech signal processing device, the attenuation setting unit includes a first value in which the double talk detection unit does not detect double talk and the calculation result of the first level calculation unit is equal to or greater than a first threshold value. In the state, the attenuation amount is set to a predetermined value larger than zero, the calculation result of the first level calculation unit is less than the first threshold value, and the calculation result of the second level calculation unit is When the second state is equal to or greater than a second threshold, the attenuation amount is changed to zero with a first time constant, and the calculation result of the first level calculation unit is equal to or greater than the first threshold. In addition, when the calculation result of the second level calculation unit is equal to or greater than the second threshold value and the double talk detection unit is in the third state in which double talk is detected, the attenuation amount is set to the first amount. Zero with a second time constant greater than It is dynamic,
When the combination of the detection result of the double-talk detection unit and the calculation results of the first and second level calculation units is other than the first to third states, the attenuation amount is set to the second time. It is preferable to change to zero with a third time constant larger than the constant.

この通話信号処理装置において、前記ダブルトーク検出部は、前記第1のレベル算出部の算出結果と、前記第2のレベル算出部の算出結果との比に基づいて、ダブルトークを検出することが好ましい。   In the speech signal processing device, the double talk detection unit may detect double talk based on a ratio between a calculation result of the first level calculation unit and a calculation result of the second level calculation unit. preferable.

この通話信号処理装置において、前記第2のレベル算出部の前段に設けられ、前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコーを抑圧するエコーキャンセラを備えることが好ましい。   The speech signal processing apparatus includes an echo canceller provided in a preceding stage of the second level calculation unit and configured to suppress an echo generated when the transmitted signal wraps around the receiver signal path due to acoustic coupling of the speech terminal. It is preferable.

この通話信号処理装置において、前記第2のレベル算出部の後段に設けられ、前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコーを抑圧するエコーキャンセラを備えることが好ましい。   The speech signal processing apparatus includes an echo canceller provided at a subsequent stage of the second level calculation unit and configured to suppress an echo generated when the transmission signal wraps around the reception-side signal path due to acoustic coupling of the communication terminal. It is preferable.

この通話信号処理装置において、前記ダブルトーク検出部は、前記受話信号と前記送話信号との相関値を算出し、当該相関値に基づいてダブルトークを検出することが好ましい。   In the speech signal processing apparatus, it is preferable that the double talk detector calculates a correlation value between the received signal and the transmitted signal and detects double talk based on the correlation value.

この通話信号処理装置において、前記ダブルトーク検出部は、前記受話信号と前記送話信号との異符号率を算出し、当該異符号率に基づいてダブルトークを検出することが好ましい。   In the speech signal processing apparatus, it is preferable that the double talk detector calculates a different code rate between the received signal and the transmitted signal and detects double talk based on the different code rate.

この通話信号処理装置において、前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコーを抑圧し、前記ダブルトーク検出部を有するエコーキャンセラを備えることが好ましい。   The call signal processing apparatus preferably includes an echo canceller that suppresses an echo generated when the transmitted signal wraps around the signal path on the receiver side due to acoustic coupling of the call terminal, and includes the double talk detector.

この通話信号処理装置において、前記第1のレベル算出部は、前記送話信号の絶対値の平均から信号レベルを算出することが好ましい。   In this call signal processing device, it is preferable that the first level calculation unit calculates a signal level from an average of absolute values of the transmission signals.

この通話信号処理装置において、前記受話側信号経路の信号レベルを算出する第2のレベル算出部を備え、前記第2のレベル算出部は、前記受話信号の絶対値の平均から信号レベルを算出することが好ましい。   The speech signal processing apparatus includes a second level calculation unit that calculates a signal level of the reception side signal path, and the second level calculation unit calculates a signal level from an average of absolute values of the reception signals. It is preferable.

この通話信号処理装置において、前記減衰量設定部は、前記第1のレベル算出部の算出結果が大きくなるにつれて前記減衰量を大きくすることが好ましい。   In this call signal processing apparatus, it is preferable that the attenuation amount setting unit increases the attenuation amount as the calculation result of the first level calculation unit increases.

この通話信号処理装置において、前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコー経路の特性を適応的に同定する適応フィルタと、前記受話信号から前記適応フィルタの出力を減算する減算器とを有するエコーキャンセラを備え、前記減衰量設定部は、前記適応フィルタの係数に基づいて、前記減衰量を設定することが好ましい。   In this speech signal processing device, an adaptive filter for adaptively identifying a characteristic of an echo path that is generated when the transmitted signal wraps around the receiver signal path due to acoustic coupling of the speech terminal, and the adaptive filter from the received signal It is preferable to include an echo canceller having a subtractor for subtracting the output of the output, and the attenuation amount setting unit sets the attenuation amount based on a coefficient of the adaptive filter.

以上説明したように、本発明では、音声スイッチを備えていない場合であってもエコーサプレッサによるエコーの抑圧を実現することができるという効果がある。   As described above, the present invention has an effect that the echo suppression by the echo suppressor can be realized even when the voice switch is not provided.

本発明の実施形態1の外線転送装置の構成を示すブロック図である。It is a block diagram which shows the structure of the external line transfer apparatus of Embodiment 1 of this invention. 同上の外線転送装置を含む集合住宅用インターホンシステムのシステム構成図である。It is a system block diagram of the intercom system for apartment houses containing the external line transfer apparatus same as the above. 第1のレベル算出部の算出結果に対する減衰量を示すグラフである。It is a graph which shows the attenuation amount with respect to the calculation result of a 1st level calculation part. 実施形態2の外線転送装置の構成を示すブロック図である。It is a block diagram which shows the structure of the external line transfer apparatus of Embodiment 2. 減衰量の変動を示すグラフである。It is a graph which shows the fluctuation | variation of attenuation amount. 第1,第2のレベル算出部の算出結果およびダブルトーク検出部の検出結果の組み合わせ状態を示す表である。It is a table | surface which shows the combined state of the calculation result of a 1st, 2nd level calculation part, and the detection result of a double talk detection part. 実施形態3の外線転送装置の構成を示すブロック図である。It is a block diagram which shows the structure of the external line transfer apparatus of Embodiment 3. 同上の別構成を示すブロック図である。It is a block diagram which shows another structure same as the above. 同上の別構成を示すブロック図である。It is a block diagram which shows another structure same as the above. 実施形態4の外線転送装置の構成を示すブロック図である。It is a block diagram which shows the structure of the external line transfer apparatus of Embodiment 4. 実施形態5の外線転送装置の構成を示すブロック図である。FIG. 10 is a block diagram illustrating a configuration of an external line transfer device according to a fifth embodiment. 従来の外線転送装置の構成を示すブロック図である。It is a block diagram which shows the structure of the conventional external line transfer apparatus.

以下、本発明の実施の形態を図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(実施形態1)
図2は、本実施形態の外線転送装置E(本願発明の通話信号処理装置に相当)を含む集合住宅用インターホンシステムのシステム構成例を示している。この集合住宅用インターホンシステムは、集合住宅の各住戸に設置される複数台(図示は1台のみ)の住戸通話装置A、集合住宅の共用玄関に設置される共用部通話装置(図示せず)、幹線制御装置B、管理室通話装置Cなどで構成されている。
(Embodiment 1)
FIG. 2 shows a system configuration example of an intercom system for apartment houses including the external line transfer device E of the present embodiment (corresponding to the call signal processing device of the present invention). This intercom system for collective housing is composed of a plurality of units (only one in the figure) dwelling unit communication device A installed in each dwelling unit of the condominium and a common unit communication device (not shown) installed in the common entrance of the collective housing. , Main line control device B, management room communication device C, and the like.

各住戸通話装置Aは、住戸別線L2並びに分岐器Dを介して幹線L1に分岐接続されている。幹線L1は幹線制御装置Bに接続され、この幹線L1に複数(図示は1つのみ)の分岐器Dが設けられている。また、幹線制御装置Bには信号線L3を介して管理室通話装置Cが接続されている。管理室通話装置Cは集合住宅の管理室に設置されており、管理人が各住戸の住人と通話する際に使用される。   Each dwelling unit communication device A is branched and connected to the trunk line L1 via the dwelling unit separate line L2 and the branching unit D. The trunk line L1 is connected to the trunk line control device B, and a plurality (only one in the figure) of branching devices D are provided on the trunk line L1. Further, a management room call device C is connected to the main line control device B via a signal line L3. The management room call device C is installed in the management room of the apartment house, and is used when the manager calls the resident of each dwelling unit.

本実施形態における集合住宅用インターホンシステムでは、ディジタル変調された音声情報(音声データ)、映像情報(映像データ)、制御情報(制御データ)が伝送路(幹線L1,住戸別線L2,信号線L3,L4)を介してパケット伝送される。例えば、共用部通話装置(ロビーインターホン)では、来訪者がテンキースイッチ又はタッチパネルを操作して何れかの住戸の住戸番号の操作入力を受け付けると、データフィールドに当該住戸番号を格納したパケット、並びに撮像装置で撮像した来訪者の映像(映像データ)をデータフィールドに格納したパケットを信号線を介して幹線制御装置Bのアドレス宛に送信(パケット伝送)する。幹線制御装置Bは、ロビーインターホンからの呼出を通知するための呼出コマンドをデータフィールドに格納した制御パケット並びに前記映像データをデータフィールドに格納した映像パケットを幹線L1に送出する。前記住戸番号の住戸に設置されている住戸通話装置Aでは、幹線L1及び住戸別線L2を介して制御パケット及び映像パケットを受信すると、制御パケットのデータフィールドに格納されている呼出コマンド(制御信号)に応じてスピーカから呼出音を鳴動させる。また、映像パケットのデータフィールドに格納されている映像データを処理して液晶ディスプレイなどの表示デバイスに来訪者の映像を表示させる。そして、呼出音を聞いた住人が住戸通話装置Aの応答釦(図示せず)を操作すると、マイクロホンから出力される音声信号(送話信号)が住戸別線L2を介してパケット伝送される。同様に、ロビーインターホンにおいてもマイクロホンから出力される音声信号(送話信号)が幹線制御装置Bを経由して住戸通話装置Aにパケット伝送される。その結果、住戸の住人と来訪者が住戸通話装置A及びロビーインターホンを用いてインターホン通話することができる。   In the intercom system for apartment houses in this embodiment, digitally modulated audio information (audio data), video information (video data), and control information (control data) are transmitted through transmission lines (main line L1, dwelling line L2, signal line L3). , L4). For example, in a common area communication device (lobby intercom), when a visitor accepts an operation input of a dwelling unit number of any dwelling unit by operating a numeric keypad or a touch panel, a packet storing the dwelling unit number in a data field and imaging A packet in which a video (video data) of a visitor imaged by the apparatus is stored in a data field is transmitted (packet transmission) to the address of the trunk control apparatus B via a signal line. The main line control device B sends a control packet storing a call command for notifying a call from the lobby intercom in the data field and a video packet storing the video data in the data field to the main line L1. When the control unit and the video packet are received via the trunk line L1 and the unit-specific line L2, the unit communication device A installed in the unit with the unit number receives a call command (control signal) stored in the data field of the control packet. ) To ring from the speaker. Further, the video data stored in the data field of the video packet is processed to display the video of the visitor on a display device such as a liquid crystal display. When a resident who has heard the ringing tone operates a response button (not shown) of the dwelling unit communication apparatus A, a voice signal (sending signal) output from the microphone is packet-transmitted via the dwelling unit separate line L2. Similarly, also in the lobby intercom, a voice signal (transmission signal) output from the microphone is packet-transmitted to the dwelling unit communication device A via the trunk line control device B. As a result, a resident of the dwelling unit and a visitor can make an interphone call using the dwelling unit call device A and the lobby intercom.

また、住戸通話装置Aから管理室通話装置Cを呼び出し、住人と管理人が住戸通話装置A及び管理室通話装置Cを用いて通話することもできる。この場合、住戸通話装置Aから管理室通話装置Cを呼び出すための制御データを含むパケットが送信され、当該パケットが幹線制御装置Bを経由して管理室通話装置Cに伝送される。そして、管理室通話装置Cの送受話器(ハンドセット)がオフフック(あるいは通話釦が操作)されると、ロビーインターホンの場合と同様に住戸通話装置Aと管理室通話装置Cとの間で音声データが相互にパケット伝送される。但し、上述した住戸通話装置A、幹線制御装置B、ロビーインターホン、管理室通話装置Cは従来周知の技術を利用して実現可能であるから、詳細な構成の図示並びに説明は省略する。   In addition, the management room call device C can be called from the dwelling unit call device A, and the resident and the manager can talk using the dwelling unit call device A and the control room call device C. In this case, a packet including control data for calling the control room call device C from the dwelling unit call device A is transmitted, and the packet is transmitted to the control room call device C via the trunk line control device B. When the handset of the control room call device C is off-hook (or the call button is operated), voice data is transferred between the dwelling unit call device A and the control room call device C as in the case of the lobby intercom. Packets are transmitted to each other. However, since the dwelling unit call device A, the main line control device B, the lobby intercom, and the management room call device C described above can be realized by using a conventionally known technique, detailed illustration and description of the configuration are omitted.

ここで、管理人の留守中に住戸通話装置Aから管理室通話装置Cに呼出があった場合、管理人が所持する携帯電話機や管理会社の受付センターに住戸通話装置Aの呼出が転送される。そして、転送先の携帯電話機や受付センターの電話機などの通話端末(以下、これらを外部通話装置Fと呼ぶ。)と住戸通話装置Aとの間で音声を伝送して通話可能とすることが望ましい。そのために本実施形態における集合住宅用インターホンシステムでは、住戸通話装置Aと外部通話装置Fとの間で音声を相互に転送する外線転送装置Eを備えている。   Here, when a call is made from the dwelling unit call device A to the control room call device C while the manager is absent, the call of the dwelling unit call device A is transferred to the mobile phone possessed by the manager or the reception center of the management company. . Then, it is desirable to be able to talk by transmitting voice between a call terminal such as a transfer destination mobile phone or a reception center phone (hereinafter referred to as an external call device F) and the dwelling unit call device A. . For this purpose, the intercom system for collective housing in this embodiment includes an external line transfer device E that transfers audio between the dwelling unit call device A and the external call device F.

外線転送装置Eは、図1に示すようにダブルトーク検出部1と、第1のレベル算出部2と、エコーサプレッサ3と、減衰量設定部4と、A/D変換器5と、D/A変換器6と、2線4線変換部7と、伝送部8とを備えている。伝送部8は、信号線L4を介して幹線制御装置Bに接続されており、幹線制御装置Bを経由して住戸通話装置Aとの間でパケット伝送を行う。   As shown in FIG. 1, the external line transfer device E includes a double talk detection unit 1, a first level calculation unit 2, an echo suppressor 3, an attenuation setting unit 4, an A / D converter 5, a D / D converter An A converter 6, a two-wire / four-wire converter 7, and a transmitter 8 are provided. The transmission unit 8 is connected to the trunk line control apparatus B via the signal line L4, and performs packet transmission with the dwelling unit call apparatus A via the trunk line control apparatus B.

伝送部8は、エコーサプレッサ3から出力される受話信号(受話音声データ)を分割してパケットを作成し、当該パケット(音声パケット)を符号化するとともに符号化されたビット列を電気信号に変換(変調)して信号線L4に送出する。また、伝送部8は、信号線L4から伝送される電気信号をビット列に変換(変調)し、復調されたビット列から音声パケットを復号化した送話信号(送話音声データ)を送話側信号経路(図1における下側の信号経路)を介してD/A変換器6に出力する。そして、D/A変換器6でアナログ信号に変調された送話信号が2線4線変換部7に出力される。2線4線変換部7は、局線(電話線)Lxによって公衆電話網Nに接続されており、送話信号を電話線Lxに送出すると共に、電話線Lxで伝送されてくる受話信号をA/D変換器5へ出力する。そして、受話信号は、A/D変換器5でディジタル信号(受話音声データ)に変換され受話側信号経路(図1における上側の信号経路)を介してエコーサプレッサ3に入力される。   The transmission unit 8 divides the received signal (received voice data) output from the echo suppressor 3 to create a packet, encodes the packet (voice packet), and converts the encoded bit string into an electric signal ( Modulated) and sent to the signal line L4. The transmission unit 8 converts (modulates) the electric signal transmitted from the signal line L4 into a bit string, and transmits a transmission signal (transmission voice data) obtained by decoding a voice packet from the demodulated bit string. The signal is output to the D / A converter 6 via a path (lower signal path in FIG. 1). Then, the transmission signal modulated into an analog signal by the D / A converter 6 is output to the 2-wire 4-wire conversion unit 7. The two-wire / four-wire conversion unit 7 is connected to the public telephone network N by a station line (telephone line) Lx, and transmits a transmission signal to the telephone line Lx and receives a reception signal transmitted through the telephone line Lx. Output to the A / D converter 5. The received signal is converted into a digital signal (received voice data) by the A / D converter 5 and input to the echo suppressor 3 through the received signal path (upper signal path in FIG. 1).

ダブルトーク検出部1は、送話側信号経路および受話側信号経路に同時に信号が伝送される状態、すなわち外部通話装置Fで通話する話者と、住戸通話装置Aで通話する話者とが同時に話すダブルトーク状態であるか否かを検出する。そして、ダブルトーク検出部1は、ダブルトーク検出結果を減衰量設定部4に出力する。   The double-talk detection unit 1 is configured such that a signal is transmitted simultaneously to the transmission side signal path and the reception side signal path, that is, a speaker who makes a call with the external communication device F and a speaker who makes a call with the dwelling unit communication device A simultaneously. Detect whether or not you are in a talking double talk state. Then, the double talk detection unit 1 outputs the double talk detection result to the attenuation amount setting unit 4.

第1のレベル算出部2は、送話信号(送話音声データ)の音声レベル(信号レベル)を算出する。そして、第1のレベル算出部2は、送話信号の信号レベルの算出結果を減衰量設定部4に出力する。具体的には、第1のレベル算出部2は、比較的短い時間における送話信号の絶対値の平均値(短時間平均値)を算出し、減衰量設定部4に出力している。   The first level calculation unit 2 calculates a voice level (signal level) of a transmission signal (transmission voice data). Then, the first level calculation unit 2 outputs the signal level calculation result of the transmission signal to the attenuation amount setting unit 4. Specifically, the first level calculation unit 2 calculates the average value (short-time average value) of the absolute value of the transmission signal in a relatively short time and outputs it to the attenuation amount setting unit 4.

一般に、短時間平均値は、主に入力信号(送話信号)に含まれる音声成分によってそのレベルが決まると考えられている。一方、比較的長い時間における入力信号の絶対値の平均値(長時間平均値)は、主に入力信号(送話信号)に含まれる雑音成分(音声以外の音成分)によってそのレベルが決まると考えられている。   In general, it is considered that the level of the short-time average value is determined mainly by the voice component included in the input signal (speech signal). On the other hand, the average value (long-term average value) of the input signal over a relatively long time is determined mainly by the noise component (sound component other than voice) contained in the input signal (speech signal). It is considered.

そこで、第1のレベル算出部2は、送話信号に含まれる音声成分のレベルを算出するために、下記式(1)または式(2)の演算処理を行い、送話信号の絶対値の短時間平均値L(n)を算出する。なお、送話信号の絶対値をx(n),平均サンプル数をMとする。   Therefore, the first level calculation unit 2 performs arithmetic processing of the following formula (1) or formula (2) in order to calculate the level of the voice component included in the transmission signal, and calculates the absolute value of the transmission signal. A short-time average value L (n) is calculated. It is assumed that the absolute value of the transmission signal is x (n) and the average number of samples is M.

Figure 0005923705
Figure 0005923705

Figure 0005923705
Figure 0005923705

そして、第1のレベル算出部2は、算出した送話信号の絶対値の短時間平均値L(n)を、送話信号の信号レベル算出結果として減衰量設定部4に出力している。このように、第1のレベル算出部2は、簡易な演算で送話信号の信号レベルを算出することができる。   Then, the first level calculation unit 2 outputs the calculated short-term average value L (n) of the absolute value of the transmission signal to the attenuation amount setting unit 4 as a signal level calculation result of the transmission signal. As described above, the first level calculation unit 2 can calculate the signal level of the transmission signal by a simple calculation.

減衰量設定部4は、ダブルトーク検出部1の検出結果と、第1のレベル算出部2の算出結果とに基づいて、エコーサプレッサ3に設定する減衰量を算出する。   The attenuation amount setting unit 4 calculates the attenuation amount to be set in the echo suppressor 3 based on the detection result of the double talk detection unit 1 and the calculation result of the first level calculation unit 2.

エコーサプレッサ3は、減衰量設定部4によって設定された減衰量を受話側信号経路に挿入することで、受話信号を減衰させる。   The echo suppressor 3 attenuates the reception signal by inserting the attenuation amount set by the attenuation amount setting unit 4 into the reception side signal path.

以下に、減衰量設定部4がエコーサプレッサ3に設定する減衰量の算出方法について説明する。   Below, the calculation method of the attenuation amount which the attenuation amount setting part 4 sets to the echo suppressor 3 is demonstrated.

減衰量設定部4は、予め第1の閾値が設定されており、この第1の閾値と第1のレベル算出部2の算出結果とを比較する。そして、減衰量設定部4は、第1のレベル算出部2の算出結果と第1の閾値との比較結果と、ダブルトーク検出部1のダブルトーク検出結果との両方に基づいて減衰量を算出する。具体的には、減衰量設定部4は、第1のレベル算出部の算出結果が第1の閾値以上であり、かつダブルトーク検出部1がダブルトークを非検出である場合、受話信号には外部通話装置Fを使用している話者の音声が含まれていないと判断する。そして、減衰量設定部4は、減衰量をゼロより大きい所定値に設定する。これにより、送話信号の信号レベルが高く、外部通話装置F(通話端末)のマイクロホンとスピーカとの音響結合により送話信号が受話側信号経路に回り込んだエコーが生じた場合でも、エコーサプレッサ3が受話信号を減衰し、エコーを抑圧することができる。   The attenuation amount setting unit 4 has a first threshold value set in advance, and compares the first threshold value with the calculation result of the first level calculation unit 2. Then, the attenuation amount setting unit 4 calculates the attenuation amount based on both the comparison result between the calculation result of the first level calculation unit 2 and the first threshold and the double talk detection result of the double talk detection unit 1. To do. Specifically, the attenuation amount setting unit 4 includes, in the received signal, when the calculation result of the first level calculation unit is equal to or greater than the first threshold value and the double talk detection unit 1 does not detect double talk. It is determined that the voice of the speaker who uses the external call device F is not included. Then, the attenuation amount setting unit 4 sets the attenuation amount to a predetermined value greater than zero. As a result, even when the signal level of the transmission signal is high and an echo is generated in which the transmission signal wraps around the reception-side signal path due to the acoustic coupling between the microphone and the speaker of the external communication device F (call terminal), the echo suppressor 3 can attenuate the received signal and suppress the echo.

一方、減衰量設定部4は、第1のレベル算出部の算出結果が第1の閾値未満である場合、送話信号の信号レベルが低く、外部通話装置Fによるエコーがない、または小さいと判断する。また、減衰量設定部4は、ダブルトーク検出部1がダブルトークを検出している場合、受話信号には外部通話装置Fを使用している話者の音声が含まれていると判断する。したがって、減衰量設定部4は、第1のレベル算出部の算出結果が第1の閾値未満である場合、またはダブルトーク検出部1がダブルトークを検出している場合、減衰量をゼロに設定する。これにより、エコーサプレッサ3は受話信号を減衰させないので、受話音量の抑揚を防止することができる。   On the other hand, when the calculation result of the first level calculation unit is less than the first threshold, the attenuation amount setting unit 4 determines that the signal level of the transmission signal is low and that the echo by the external communication device F is not present or small. To do. In addition, when the double talk detecting unit 1 detects double talk, the attenuation amount setting unit 4 determines that the voice of the speaker using the external call device F is included in the received signal. Accordingly, the attenuation amount setting unit 4 sets the attenuation amount to zero when the calculation result of the first level calculation unit is less than the first threshold value or when the double talk detection unit 1 detects double talk. To do. Thereby, since the echo suppressor 3 does not attenuate the reception signal, the reception volume can be prevented from being suppressed.

すなわち、送話信号の信号レベルが高い場合のみ、エコーサプレッサ3で受話信号を減衰させることでエコーを抑圧し、これ以外の場合は受話信号を減衰させない。したがって、外部通話装置Fの使用している話者の音声が誤って減衰されてしまうことによる音声の抑揚を生じさせることない。さらに、エコーサプレッサ3が誤って減衰量を挿入せずに不快なエコーを発生させてしまうことがない。これにより、不快なエコーのみを減衰させた同時通話が可能であり、その結果、快適な通話環境を提供することができる。   That is, only when the signal level of the transmitted signal is high, the echo is suppressed by attenuating the received signal with the echo suppressor 3, and in other cases, the received signal is not attenuated. Therefore, the voice of the speaker used by the external communication device F is not attenuated due to erroneous attenuation. Furthermore, the echo suppressor 3 does not erroneously insert an attenuation amount and does not generate an unpleasant echo. As a result, a simultaneous call in which only an unpleasant echo is attenuated is possible, and as a result, a comfortable call environment can be provided.

このように、本実施形態では、従来の通話信号処理装置のように音声スイッチを備えることなく、ダブルトーク検出部1の検出結果と第1のレベル算出部2の算出結果とのみを用いる低処理量でエコーサプレッサ3に設定する減衰量を制御し、エコーを抑圧させることができる。   As described above, in the present embodiment, low processing using only the detection result of the double talk detection unit 1 and the calculation result of the first level calculation unit 2 without providing a voice switch unlike the conventional call signal processing device. The amount of attenuation set in the echo suppressor 3 can be controlled by the amount, and the echo can be suppressed.

また、ダブルトーク検出部1がダブルトークを検出する方法として以下の方法がある。   In addition, there are the following methods for the double talk detector 1 to detect double talk.

ダブルトーク検出部1は、送話信号と受話信号との相関値を算出し、この相関値と所定の閾値とを比較することで、ダブルトーク状態であるか否かを判断する。ダブルトーク検出部1は、算出した相関値が高く、閾値以上である場合、受話信号は外部通話装置Fによるエコー成分が支配的であり、ダブルトーク状態ではないと判断する。一方、ダブルトーク検出部1は、算出した相関値が低く、閾値未満である場合、受話信号は外部通話装置Fを使用している話者の音声成分が支配的であり、ダブルトーク状態であると判断する。   The double talk detector 1 calculates a correlation value between the transmission signal and the reception signal, and compares the correlation value with a predetermined threshold value to determine whether or not the double talk state is set. When the calculated correlation value is high and equal to or greater than the threshold value, the double talk detecting unit 1 determines that the received signal is dominated by the echo component from the external communication device F and is not in the double talk state. On the other hand, when the calculated correlation value is low and less than the threshold value, the double-talk detector 1 is in a double-talk state because the voice component of the speaker using the external communication device F is dominant in the received signal. Judge.

このように、ダブルトーク検出部1は送話信号と受話信号との相関値に基づいて、精度の高いダブルトークの推定が可能となる。   In this way, the double talk detector 1 can estimate double talk with high accuracy based on the correlation value between the transmitted signal and the received signal.

また、ダブルトーク検出部1は、送話信号と受話信号との異符号率(送話信号,受話信号の符号が異なる割合)を算出し、この異符号率と所定の閾値とを比較することで、ダブルトーク状態であるか否かを判断してもよい。ダブルトーク検出部1は、算出した異符号率が低く、閾値未満である場合、受話信号は外部通話装置Fによるエコー成分が支配的であり、ダブルトーク状態ではないと判断する。一方、ダブルトーク検出部1は、算出した異符号率が高く、閾値以上である場合、受話信号は外部通話装置Fを使用している話者の音声成分が支配的であり、ダブルトーク状態であると判断する。   Further, the double talk detecting unit 1 calculates a different code rate between the transmitted signal and the received signal (a ratio in which the codes of the transmitted signal and the received signal are different), and compares the different code rate with a predetermined threshold value. Thus, it may be determined whether or not the state is a double talk state. When the calculated different code rate is low and less than the threshold value, the double talk detector 1 determines that the echo signal from the external communication device F is dominant in the received signal and is not in the double talk state. On the other hand, when the calculated different code rate is high and equal to or greater than the threshold value, the double-talk detector 1 is dominated by the voice component of the speaker using the external call device F, and in the double-talk state. Judge that there is.

このように、ダブルトーク検出部1は送話信号と受話信号との異符号率に基づいて、精度の高いダブルトークの推定が可能となる。また、送話信号および受話信号はディジタル信号で構成されており、ダブルトーク検出部1は低処理量で異符号率を算出することができ、容易にダブルトークの推定が可能となる。   As described above, the double talk detector 1 can estimate double talk with high accuracy based on the different code rates of the transmission signal and the reception signal. Further, the transmission signal and the reception signal are composed of digital signals, and the double talk detector 1 can calculate the different code rate with a low processing amount, and can easily estimate the double talk.

また、減衰量設定部4は、第1のレベル算出部2の算出結果に基づいてエコーサプレッサ3に設定する減衰量を変動させるように構成してもよい。   Further, the attenuation amount setting unit 4 may be configured to vary the attenuation amount set in the echo suppressor 3 based on the calculation result of the first level calculation unit 2.

図3に第1のレベル算出部2の算出結果に対する減衰量のグラフを示す。減衰量設定部4は、第1のレベル算出部2の算出結果に基づいて減衰量を算出している。具体的には、減衰量設定部4は、図3に示すように、第1のレベル算出部2の算出結果が大きくなるにつれて減衰量を増加させる。すなわち、減衰量設定部4は、送話音量が大きくなるにつれて、受話信号に含まれるエコー成分も大きくなると判断し、減衰量を大きくしてエコー成分をより抑圧するように構成されている。   FIG. 3 shows a graph of attenuation with respect to the calculation result of the first level calculation unit 2. The attenuation amount setting unit 4 calculates the attenuation amount based on the calculation result of the first level calculation unit 2. Specifically, as shown in FIG. 3, the attenuation amount setting unit 4 increases the attenuation amount as the calculation result of the first level calculation unit 2 increases. That is, the attenuation amount setting unit 4 is configured to determine that the echo component included in the received signal also increases as the transmission volume increases, and to further suppress the echo component by increasing the attenuation amount.

このように、減衰量設定部4が第1のレベル算出部2の算出結果に基づいて減衰量を調整することによって、エコーサプレッサ3によって受話信号が誤って減衰された場合においても、音声の抑揚を最小限に抑えることができる。   As described above, the attenuation amount setting unit 4 adjusts the attenuation amount based on the calculation result of the first level calculation unit 2, so that even when the received signal is erroneously attenuated by the echo suppressor 3, voice suppression is performed. Can be minimized.

なお、本実施形態では、集合住宅用インターホンシステムの外線転送装置Eに本願発明の通話信号処理装置を適用しているが、これに限定するものではない。例えば、インターホンの親機・子機や電話機などの通話装置(通話端末)に、本願発明の通話信号処理装置を適用してもよい。   In the present embodiment, the call signal processing device of the present invention is applied to the external line transfer device E of the intercom system for collective housing, but the present invention is not limited to this. For example, the call signal processing device of the present invention may be applied to a call device (call terminal) such as an interphone master / slave device or telephone.

(実施形態2)
本実施形態の外線転送装置Eのブロック構成図を図4に示す。なお、実施形態1の外線転送装置Eと同様の構成には、同一符号を付して説明を省略する。本実施形態は、第2のレベル算出部9を備えることに特徴を有する。
(Embodiment 2)
FIG. 4 shows a block configuration diagram of the external line transfer apparatus E of the present embodiment. In addition, the same code | symbol is attached | subjected to the structure similar to the external line transfer apparatus E of Embodiment 1, and description is abbreviate | omitted. The present embodiment is characterized in that a second level calculation unit 9 is provided.

第2のレベル算出部9は、受話信号(受話音声データ)の音声レベル(信号レベル)を算出する。なお、第2のレベル算出部9は、第1のレベル算出部2と同様の構成であり、受話信号の絶対値の短時間平均値を算出している(式(1)(2)参照)。そして、第2のレベル算出部9は、算出した受話信号の絶対値の短時間平均値を、受話信号の信号レベル算出結果として減衰量設定部4に出力している。このように、第2のレベル算出部9は、簡易な演算で受話信号の信号レベルを算出することができる。   The second level calculation unit 9 calculates the voice level (signal level) of the received signal (received voice data). The second level calculation unit 9 has the same configuration as the first level calculation unit 2 and calculates a short-time average value of the absolute value of the received signal (see equations (1) and (2)). . Then, the second level calculation unit 9 outputs the calculated short-term average value of the absolute value of the received signal to the attenuation amount setting unit 4 as a signal level calculation result of the received signal. In this way, the second level calculation unit 9 can calculate the signal level of the received signal by a simple calculation.

そして、減衰量設定部4は、ダブルトーク検出部1の検出結果と、第1のレベル算出部2の算出結果と第1の閾値との比較結果と、第2のレベル算出部9と第2の閾値との比較結果とに基づいて減衰量および、減衰量を変動させる時定数を決定する。図5,6を用いて、減衰量設定部4が算出する減衰量について説明する。   Then, the attenuation amount setting unit 4 includes the detection result of the double talk detection unit 1, the comparison result between the calculation result of the first level calculation unit 2 and the first threshold, the second level calculation unit 9, and the second level calculation unit 9. The amount of attenuation and the time constant for varying the amount of attenuation are determined based on the comparison result with the threshold value. The attenuation amount calculated by the attenuation amount setting unit 4 will be described with reference to FIGS.

なお、図5に示すように、時間t0以前は、第1のレベル算出部2の算出結果が第1の閾値以上であり、かつダブルトーク検出部1はダブルトーク非検出である第1の状態(図6のY1参照)であり、減衰量設定部4は減衰量をゼロより大きい所定値である最大値(Max)に設定している。   As shown in FIG. 5, before time t0, a first state in which the calculation result of the first level calculation unit 2 is equal to or greater than the first threshold and the double talk detection unit 1 is not detecting double talk. (See Y1 in FIG. 6), and the attenuation amount setting unit 4 sets the attenuation amount to a maximum value (Max) that is a predetermined value larger than zero.

そして、時間t0において、第1のレベル算出部2の算出結果が第1の閾値以上であり、かつ第2のレベル算出部9の算出結果が第2の閾値以上であり、かつダブルトーク検出部1がダブルトークを検出している第3の状態(図6のY3参照)に変動したとする。この場合、減衰量設定部4は、減衰量を第2の時定数でゼロ(0dB)に変動させる。具体的には、図5の実線Y3に示すように、減衰量設定部4は、時間t0〜t2までの期間(数十ミリ秒)をかけて、減衰量を最大値からゼロまで変動させる。   At time t0, the calculation result of the first level calculation unit 2 is greater than or equal to the first threshold, the calculation result of the second level calculation unit 9 is greater than or equal to the second threshold, and the double talk detection unit Assume that 1 changes to the third state (see Y3 in FIG. 6) in which double talk is detected. In this case, the attenuation amount setting unit 4 changes the attenuation amount to zero (0 dB) with the second time constant. Specifically, as shown by a solid line Y3 in FIG. 5, the attenuation amount setting unit 4 varies the attenuation amount from the maximum value to zero over a period (tens of milliseconds) from time t0 to t2.

ここで、時間t0〜t2までの期間内における時間t1において、第1のレベル算出部2の算出結果が第1の閾値未満であり、かつ第2のレベル算出部9の算出結果が第2の閾値上である第2の状態(図6のY2参照)に変動したとする。この場合、減衰量設定部4は、減衰量を第2の時定数よりも小さい第1の時定数でゼロに変動させる。具体的には、図5の破線Y2に示すように、減衰量設定部4は、減衰量を瞬時にゼロまで変動させる。   Here, at time t1 in the period from time t0 to time t2, the calculation result of the first level calculation unit 2 is less than the first threshold value, and the calculation result of the second level calculation unit 9 is the second value. Assume that the state has changed to the second state (see Y2 in FIG. 6) that is above the threshold. In this case, the attenuation amount setting unit 4 changes the attenuation amount to zero with a first time constant smaller than the second time constant. Specifically, as shown by a broken line Y2 in FIG. 5, the attenuation amount setting unit 4 instantaneously varies the attenuation amount to zero.

また、時間t0において、ダブルトーク検出部1の検出結果および、第1,第2のレベル算出部2,9の各算出結果の組み合わせが第1〜第3の状態以外の状態に変動したとする。第1〜第3の状態以外の状態として、例えば以下の状態(図6のY4参照)がある。第1のレベル算出部2の算出結果が第1の閾値未満であり、かつ第2のレベル算出部9の算出結果が第2の閾値未満であり、かつダブルトーク検出部1がダブルトーク非検出である状態。あるいは、第2のレベル算出部9の算出結果が第2の閾値未満であり、かつダブルトーク検出部1がダブルトークを検出している状態。この場合、減衰量設定部4は、減衰量を第2の時定数よりも大きい第3の時定数でゼロに変動させる。具体的には、図5の破線Y4に示すように、減衰量設定部4は、時間t0〜t4までの期間(数百ミリ秒)をかけて、減衰量を最大値からゼロまで変動させる。   Further, at time t0, it is assumed that the combination of the detection result of the double talk detection unit 1 and the calculation results of the first and second level calculation units 2 and 9 has changed to a state other than the first to third states. . Examples of states other than the first to third states include the following states (see Y4 in FIG. 6). The calculation result of the first level calculation unit 2 is less than the first threshold value, the calculation result of the second level calculation unit 9 is less than the second threshold value, and the double talk detection unit 1 detects no double talk. The state that is. Alternatively, the calculation result of the second level calculation unit 9 is less than the second threshold, and the double talk detection unit 1 detects double talk. In this case, the attenuation amount setting unit 4 changes the attenuation amount to zero with a third time constant larger than the second time constant. Specifically, as indicated by a broken line Y4 in FIG. 5, the attenuation amount setting unit 4 varies the attenuation amount from the maximum value to zero over a period (several hundred milliseconds) from time t0 to t4.

ここで、時間t0〜t4までの期間内における時間t3において、第1のレベル算出部2の算出結果が第1の閾値以上であり、かつダブルトーク検出部1がダブルトーク非検出である第1の状態(図6のY1参照)に変動したとする。この場合、図5の破線Y1に示すように、減衰量設定部4は、減衰量を瞬時に最大値まで変動させる。   Here, at time t3 in the period from time t0 to time t4, the calculation result of the first level calculation unit 2 is greater than or equal to the first threshold value, and the double talk detection unit 1 is the first in which double talk is not detected. (See Y1 in FIG. 6). In this case, as indicated by a broken line Y1 in FIG. 5, the attenuation amount setting unit 4 instantaneously varies the attenuation amount to the maximum value.

このように、本実施形態では、ダブルトーク検出部1の検出結果および、第1,第2のレベル算出部2,9の各算出結果に基づいて減衰量を算出し、算出した減衰量に変動させる時定数を調整している。すなわち、通話状態に応じて、変動させる減衰量の時定数を調整することで、通話時におけるエコーサプレッサ3による不自然な抑圧が抑えられ、快適な通話環境を提供することができる。   Thus, in the present embodiment, the attenuation amount is calculated based on the detection result of the double talk detection unit 1 and the calculation results of the first and second level calculation units 2 and 9, and the calculated attenuation amount varies. The time constant is adjusted. That is, by adjusting the time constant of the amount of attenuation to be changed according to the call state, unnatural suppression by the echo suppressor 3 during a call can be suppressed, and a comfortable call environment can be provided.

(実施形態3)
本実施形態の外線転送装置Eのブロック構成図を図7に示す。なお、実施形態1,2と同様の構成には、同一符号を付して説明を省略する。本実施形態では、ダブルトーク検出部1に、第1,第2のレベル算出部2,9の算出結果が入力されるように構成されている。
(Embodiment 3)
FIG. 7 shows a block diagram of the external line transfer apparatus E of the present embodiment. In addition, the same code | symbol is attached | subjected to the structure similar to Embodiment 1, 2, and description is abbreviate | omitted. In the present embodiment, the double talk detection unit 1 is configured to receive the calculation results of the first and second level calculation units 2 and 9.

本実施形態のダブルトーク検出部1は、第1のレベル算出部2の算出結果に対する第2のレベル算出部9の算出結果の比を算出し、算出した比と第3の閾値とを比較し、この比較結果からダブルトークを検出する。ダブルトーク検出部1は、(第2のレベル算出部9の算出結果)/(第1のレベル算出部2の算出結果)≧第3の閾値である場合、ダブルトーク状態であると判定する。また、ダブルトーク検出部1は、(第2のレベル算出部9の算出結果)/(第1のレベル算出部2の算出結果)<第3の閾値である場合、非ダブルトーク状態であると判定する。   The double talk detection unit 1 of the present embodiment calculates the ratio of the calculation result of the second level calculation unit 9 to the calculation result of the first level calculation unit 2, and compares the calculated ratio with the third threshold value. The double talk is detected from the comparison result. The double talk detection unit 1 determines that the state is a double talk state when (calculation result of the second level calculation unit 9) / (calculation result of the first level calculation unit 2) ≧ third threshold value. The double-talk detection unit 1 is in a non-double-talk state when (calculation result of the second level calculation unit 9) / (calculation result of the first level calculation unit 2) <third threshold value. judge.

このように構成することによって、ダブルトーク検出部1は、送話信号,受話信号の信号レベルを検出する検出部を備える必要がなく、簡易な構成でダブルトークを検出することができる。   With this configuration, the double talk detector 1 does not need to include a detector that detects the signal levels of the transmitted signal and the received signal, and can detect double talk with a simple configuration.

また、図8,9に示すように、外部通話装置Fの音響結合によるエコーを抑圧するエコーキャンセラ10を備えた構成であってもよい。   As shown in FIGS. 8 and 9, an echo canceller 10 that suppresses echoes due to acoustic coupling of the external communication device F may be provided.

エコーキャンセラ10は、図示しない適応フィルタおよび減算器からなる従来周知の構成を有しており、外部通話装置Fの音響結合により形成される帰還経路のインパルス応答を適応フィルタにより適応的に同定する。そして、D/A変換器6に入力される送話信号から推定したエコー成分を減算器によりA/D変換器5から出力される受話信号から減算することでエコーを抑制するものである。   The echo canceller 10 has a conventionally known configuration including an adaptive filter and a subtracter (not shown), and adaptively identifies the impulse response of the feedback path formed by the acoustic coupling of the external communication device F by the adaptive filter. Then, the echo component estimated from the transmission signal input to the D / A converter 6 is subtracted from the reception signal output from the A / D converter 5 by the subtractor to suppress the echo.

図8に示すように、エコーキャンセラ10を第2のレベル算出部9の前段に設けることによって、第2のレベル算出部9は、エコーキャンセラ10によってエコーが抑圧された受話信号の信号レベルを算出することができる。これにより、受話信号の信号レベルの検出精度および、ダブルトーク検出部1の検出精度を向上させることができる。   As shown in FIG. 8, by providing the echo canceller 10 in front of the second level calculation unit 9, the second level calculation unit 9 calculates the signal level of the received signal whose echo is suppressed by the echo canceller 10. can do. Thereby, the detection accuracy of the signal level of the received signal and the detection accuracy of the double talk detector 1 can be improved.

しかし、エコーキャンセラ10を第2のレベル算出部9の前段に設ける場合、第2のレベル算出部9の算出結果が適応フィルタの収束状況によって変動する。したがって、第2のレベル算出部9の算出結果と比較する第2の閾値および、第1のレベル算出部2の算出結果に対する第2のレベル算出部9の算出結果の比と比較する第3の閾値を、適応フィルタの収束状況を考慮して設定する必要がある。そこで、図9に示すように、第2のレベル算出部9の後段にエコーキャンセラ10を設けることによって、第2の閾値および第3の閾値を適応フィルタの収束状況によらず設定することができる。   However, when the echo canceller 10 is provided before the second level calculation unit 9, the calculation result of the second level calculation unit 9 varies depending on the convergence state of the adaptive filter. Therefore, the second threshold value to be compared with the calculation result of the second level calculation unit 9 and the ratio of the calculation result of the second level calculation unit 9 to the calculation result of the first level calculation unit 2 are compared with the third threshold value. The threshold needs to be set in consideration of the convergence status of the adaptive filter. Therefore, as shown in FIG. 9, by providing an echo canceller 10 subsequent to the second level calculation unit 9, the second threshold value and the third threshold value can be set regardless of the convergence state of the adaptive filter. .

(実施形態4)
本実施形態の外線転送装置Eのブロック構成図を図10に示す。なお、実施形態1〜3と同様の構成には、同一符号を付して説明を省略する。本実施形態では、ダブルトーク検出部1が内蔵されたエコーキャンセラ10を備えていることに特徴を有する。
(Embodiment 4)
FIG. 10 shows a block configuration diagram of the external line transfer apparatus E of the present embodiment. In addition, the same code | symbol is attached | subjected to the structure similar to Embodiment 1-3, and description is abbreviate | omitted. The present embodiment is characterized in that an echo canceller 10 including a double talk detector 1 is provided.

減衰量設定部4は、第1のレベル算出部2の算出結果と、エコーキャンセラ10に内蔵されたダブルトーク検出部1の検出結果とに基づいて、エコーサプレッサ3に設定する減衰量を算出する。なお、減衰量設定部4の制御は実施形態1と同様であるので説明は省略する。   The attenuation amount setting unit 4 calculates the attenuation amount to be set in the echo suppressor 3 based on the calculation result of the first level calculation unit 2 and the detection result of the double talk detection unit 1 built in the echo canceller 10. . Note that the control of the attenuation amount setting unit 4 is the same as that of the first embodiment, and a description thereof will be omitted.

このように、ダブルトーク検出部1が内蔵されたエコーキャンセラ10を備えている場合、減衰量設定部4は、エコーキャンセラ10に内蔵されたダブルトーク検出部1に検出結果を用いて減衰量を算出する。したがって、別体にダブルトーク検出部1を設ける必要がなく、構成を簡易化することができる。   As described above, when the echo canceller 10 including the double talk detection unit 1 is provided, the attenuation amount setting unit 4 uses the detection result to set the attenuation amount to the double talk detection unit 1 included in the echo canceller 10. calculate. Therefore, it is not necessary to provide the double talk detector 1 separately, and the configuration can be simplified.

(実施形態5)
本実施形態の外線転送装置Eのブロック構成図を図11に示す。なお、実施形態1〜4と同様の構成には、同一符号を付して説明を省略する。本実施形態では、減衰量設定部4は、エコーキャンセラ10が有する適応フィルタの係数に基づいて設定減衰量を調整することに特徴を有する。
(Embodiment 5)
FIG. 11 shows a block diagram of the external line transfer apparatus E of the present embodiment. In addition, the same code | symbol is attached | subjected to the structure similar to Embodiment 1-4, and description is abbreviate | omitted. In the present embodiment, the attenuation amount setting unit 4 is characterized in that the set attenuation amount is adjusted based on the coefficient of the adaptive filter included in the echo canceller 10.

減衰量設定部4は、適応フィルタのフィルタ係数をフーリエ変換して外部通話装置Fによるエコーを推定し、推定したエコーに応じた減衰量を設定する。例えば、推定したエコーが大きい場合、減衰量も大きくし、推定したエコーが小さい場合、減衰量も小さくする。そして、減衰量設定部4は、フィルタ係数の更新が停止すると、受話信号にエコーはないまたは小さいと判断し減衰量をより小さくする。   The attenuation amount setting unit 4 estimates the echo by the external communication device F by performing Fourier transform on the filter coefficient of the adaptive filter, and sets the attenuation amount according to the estimated echo. For example, when the estimated echo is large, the attenuation is increased, and when the estimated echo is small, the attenuation is also decreased. Then, when the update of the filter coefficient is stopped, the attenuation amount setting unit 4 determines that there is no echo in the received signal or is small, and reduces the attenuation amount.

このように、本実施形態では、減衰量設定部4がゼロより大きい減衰量をエコーサプレッサ3に設定する際に、エコーキャンセラ10の状態に応じて減衰量を調整することで、最適な減衰量をエコーサプレッサ3に設定することができる。   Thus, in the present embodiment, when the attenuation amount setting unit 4 sets an attenuation amount larger than zero in the echo suppressor 3, the attenuation amount is adjusted according to the state of the echo canceller 10 to obtain an optimal attenuation amount. Can be set in the echo suppressor 3.

1 ダブルトーク検出部
2 第1のレベル算出部
3 エコーサプレッサ
4 減衰量設定部
5 A/D変換器
6 D/A変換器
7 2線4線変換部
8 伝送部
DESCRIPTION OF SYMBOLS 1 Double talk detection part 2 1st level calculation part 3 Echo suppressor 4 Attenuation amount setting part 5 A / D converter 6 D / A converter 7 2 line | wire 4 line conversion part 8 Transmission part

Claims (14)

通話端末からの受話信号を伝送する受話側信号経路と、
前記通話端末に送話信号を伝送する送話側信号経路と、
前記受話側信号経路および前記送話側信号経路に同時に信号が伝送されるダブルトーク状態を検出するダブルトーク検出部と、
前記送話側信号経路の信号レベルを算出する第1のレベル算出部と、
前記受話信号を減衰させるエコーサプレッサと、
前記エコーサプレッサに、前記エコーサプレッサが減衰させる減衰量を設定する減衰量設定部とを備え、
前記減衰量設定部は、前記ダブルトーク検出部の検出結果と前記第1のレベル算出部の算出結果とに基づいて、前記減衰量を算出することを特徴とする通話信号処理装置。
A receiver signal path for transmitting a reception signal from a call terminal;
A transmission side signal path for transmitting a transmission signal to the call terminal;
A double-talk detector for detecting a double-talk state in which signals are simultaneously transmitted to the receiver-side signal path and the transmitter-side signal path;
A first level calculation unit for calculating a signal level of the transmission side signal path;
An echo suppressor for attenuating the received signal;
The echo suppressor comprises an attenuation amount setting unit for setting an attenuation amount to be attenuated by the echo suppressor,
The call signal processing apparatus, wherein the attenuation amount setting unit calculates the attenuation amount based on a detection result of the double talk detection unit and a calculation result of the first level calculation unit.
前記減衰量設定部は、前記ダブルトーク検出部がダブルトークを非検出であり、かつ前記第1のレベル算出部の算出結果が第1の閾値以上である場合にのみ、前記減衰量をゼロより大きい所定値に設定することを特徴とする請求項1記載の通話信号処理装置。   The attenuation amount setting unit sets the attenuation amount to zero only when the double talk detection unit does not detect double talk and the calculation result of the first level calculation unit is equal to or greater than a first threshold value. 2. The call signal processing apparatus according to claim 1, wherein a large predetermined value is set. 前記受話側信号経路の信号レベルを算出する第2のレベル算出部を備え、
前記減衰量設定部は、前記ダブルトーク検出部の検出結果と、前記第1,第2のレベル算出部の各算出結果とに基づいて前記減衰量を算出することを特徴とする請求項1または2記載の通話信号処理装置。
A second level calculator for calculating a signal level of the receiver signal path,
The attenuation amount setting unit calculates the attenuation amount based on a detection result of the double talk detection unit and calculation results of the first and second level calculation units. 3. The call signal processing device according to 2.
前記減衰量設定部は、
前記ダブルトーク検出部がダブルトークを非検出であり、かつ前記第1のレベル算出部の算出結果が第1の閾値以上となる第1の状態である場合、前記減衰量をゼロより大きい所定値に設定し、
前記第1のレベル算出部の算出結果が前記第1の閾値未満であり、かつ前記第2のレベル算出部の算出結果が第2の閾値以上となる第2の状態である場合、前記減衰量を第1の時定数でゼロに変動させ、
前記第1のレベル算出部の算出結果が前記第1の閾値以上であり、かつ前記第2のレベル算出部の算出結果が前記第2の閾値以上であり、かつ前記ダブルトーク検出部がダブルトークを検出している第3の状態である場合、前記減衰量を前記第1の時定数よりも大きい第2の時定数でゼロに変動させ、
前記ダブルトーク検出部の検出結果および、前記第1,第2のレベル算出部の各算出結果の組み合わせが前記第1〜前記第3の状態以外である場合、前記減衰量を前記第2の時定数よりも大きい第3の時定数でゼロに変動させることを特徴とする請求項3記載の通話信号処理装置。
The attenuation setting unit
When the double talk detection unit does not detect double talk and the calculation result of the first level calculation unit is in a first state that is equal to or greater than a first threshold, the attenuation amount is a predetermined value greater than zero. Set to
When the calculation result of the first level calculation unit is less than the first threshold value and the calculation result of the second level calculation unit is a second state in which the calculation result is equal to or greater than the second threshold value, the attenuation amount To zero with the first time constant,
The calculation result of the first level calculation unit is not less than the first threshold, the calculation result of the second level calculation unit is not less than the second threshold, and the double talk detection unit is double talk. When the third state is detecting, the attenuation amount is changed to zero with a second time constant larger than the first time constant,
When the combination of the detection result of the double-talk detection unit and the calculation results of the first and second level calculation units is other than the first to third states, the attenuation amount is set to the second time. 4. The speech signal processing apparatus according to claim 3, wherein the call signal processing device is changed to zero with a third time constant larger than the constant.
前記ダブルトーク検出部は、前記第1のレベル算出部の算出結果と、前記第2のレベル算出部の算出結果との比に基づいて、ダブルトークを検出することを特徴とする請求項3または4記載の通話信号処理装置。   The double talk detecting unit detects double talk based on a ratio between a calculation result of the first level calculation unit and a calculation result of the second level calculation unit. 4. The call signal processing device according to 4. 前記第2のレベル算出部の前段に設けられ、前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコーを抑圧するエコーキャンセラを備えることを特徴とする請求項3乃至5のうちいずれか1項に記載の通話信号処理装置。   The echo canceller is provided in a preceding stage of the second level calculation unit and suppresses an echo generated when the transmission signal wraps around the signal path on the receiving side due to acoustic coupling of the call terminal. The speech signal processing apparatus according to any one of 3 to 5. 前記第2のレベル算出部の後段に設けられ、前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコーを抑圧するエコーキャンセラを備えることを特徴とする請求項3乃至5のうちいずれか1項に記載の通話信号処理装置。   The echo canceller is provided at a subsequent stage of the second level calculation unit and suppresses an echo generated when the transmission signal wraps around the signal path on the receiving side due to acoustic coupling of the call terminal. The speech signal processing apparatus according to any one of 3 to 5. 前記ダブルトーク検出部は、前記受話信号と前記送話信号との相関値を算出し、当該相関値に基づいてダブルトークを検出することを特徴とする請求項1乃至4のうちいずれか1項に記載の通話信号処理装置。   5. The double talk detection unit according to claim 1, wherein the double talk detection unit calculates a correlation value between the reception signal and the transmission signal, and detects double talk based on the correlation value. The call signal processing device according to 1. 前記ダブルトーク検出部は、前記受話信号と前記送話信号との異符号率を算出し、当該異符号率に基づいてダブルトークを検出することを特徴とする請求項1乃至4のうちいずれか1項に記載の通話信号処理装置。   5. The double talk detector according to claim 1, wherein the double talk detector calculates a different code rate between the received signal and the transmitted signal, and detects double talk based on the different code rate. 6. The speech signal processing apparatus according to item 1. 前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコーを抑圧し、前記ダブルトーク検出部を有するエコーキャンセラを備えることを特徴とする請求項1乃至9のうちいずれか1項に記載の通話信号処理装置。   10. An echo canceller having the double-talk detection unit is provided, wherein echoes generated when the transmitted signal wraps around the receiver signal path due to acoustic coupling of the call terminal are suppressed. The call signal processing device according to any one of the above. 前記第1のレベル算出部は、前記送話信号の絶対値の平均から信号レベルを算出することを特徴とする請求項1乃至10のうちいずれか1項に記載の通話信号処理装置。   11. The call signal processing apparatus according to claim 1, wherein the first level calculation unit calculates a signal level from an average of absolute values of the transmission signals. 前記受話側信号経路の信号レベルを算出する第2のレベル算出部を備え、
前記第2のレベル算出部は、前記受話信号の絶対値の平均から信号レベルを算出することを特徴とする請求項1乃至7のうちいずれか1項に記載の通話信号処理装置。
A second level calculator for calculating a signal level of the receiver signal path,
The call signal processing apparatus according to claim 1, wherein the second level calculation unit calculates a signal level from an average of absolute values of the received signal.
前記減衰量設定部は、前記第1のレベル算出部の算出結果が大きくなるにつれて前記減衰量を大きくすることを特徴とする請求項1乃至12のうちいずれか1項に記載の通話信号処理装置。   13. The call signal processing device according to claim 1, wherein the attenuation amount setting unit increases the attenuation amount as a calculation result of the first level calculation unit increases. . 前記通話端末の音響結合によって前記送話信号が前記受話側信号経路に回り込んで生じるエコー経路の特性を適応的に同定する適応フィルタと、前記受話信号から前記適応フィルタの出力を減算する減算器とを有するエコーキャンセラを備え、
前記減衰量設定部は、前記適応フィルタの係数に基づいて、前記減衰量を設定することを特徴とする請求項1乃至12のうちいずれか1項に記載の通話信号処理装置。
An adaptive filter for adaptively identifying a characteristic of an echo path generated when the transmitted signal wraps around the receiver signal path by acoustic coupling of the call terminal, and a subtractor for subtracting the output of the adaptive filter from the received signal And an echo canceller having
The call signal processing apparatus according to claim 1, wherein the attenuation amount setting unit sets the attenuation amount based on a coefficient of the adaptive filter.
JP2012052843A 2012-03-09 2012-03-09 Call signal processing device Active JP5923705B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012052843A JP5923705B2 (en) 2012-03-09 2012-03-09 Call signal processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012052843A JP5923705B2 (en) 2012-03-09 2012-03-09 Call signal processing device

Publications (2)

Publication Number Publication Date
JP2013187810A JP2013187810A (en) 2013-09-19
JP5923705B2 true JP5923705B2 (en) 2016-05-25

Family

ID=49388865

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012052843A Active JP5923705B2 (en) 2012-03-09 2012-03-09 Call signal processing device

Country Status (1)

Country Link
JP (1) JP5923705B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11039245B2 (en) 2017-05-29 2021-06-15 Transtron Inc. Echo suppression device, echo suppression method and echo suppression program

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170032603A (en) 2015-09-15 2017-03-23 삼성전자주식회사 Electric device, acoustic echo cancelling method of thereof and non-transitory computer readable recording medium
JP7196002B2 (en) * 2019-04-05 2022-12-26 株式会社トランストロン Echo suppression device, echo suppression method and echo suppression program
CN110971769B (en) * 2019-11-19 2022-05-03 百度在线网络技术(北京)有限公司 Call signal processing method and device, electronic equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5274705A (en) * 1991-09-24 1993-12-28 Tellabs Inc. Nonlinear processor for an echo canceller and method
US6160886A (en) * 1996-12-31 2000-12-12 Ericsson Inc. Methods and apparatus for improved echo suppression in communications systems
US6108412A (en) * 1997-10-07 2000-08-22 Nortel Networks Corporation Adaptive echo cancelling system for telephony applications
JP5020057B2 (en) * 2007-12-28 2012-09-05 三菱電機株式会社 Echo canceller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11039245B2 (en) 2017-05-29 2021-06-15 Transtron Inc. Echo suppression device, echo suppression method and echo suppression program

Also Published As

Publication number Publication date
JP2013187810A (en) 2013-09-19

Similar Documents

Publication Publication Date Title
EP2229011B1 (en) Hearing assistance devices with echo cancellation
JP4069595B2 (en) Loudspeaker
WO2004036889A1 (en) Integrated noise cancellation and residual echo supression
JP2009105666A (en) Loudspeaker call device
JP5923705B2 (en) Call signal processing device
JP5874031B2 (en) Call signal processing device
JP5712350B2 (en) Loudspeaker
US8737601B2 (en) Echo canceller
JP4483134B2 (en) Loudspeaker call system
EP0515242A1 (en) Method for optimizing the quality of telephone communications
JP6945158B2 (en) Calling devices, programs and calling systems
JP3941581B2 (en) Loudspeaker
JP4900185B2 (en) Loudspeaker
JP4380688B2 (en) Telephone device
JP3864915B2 (en) Loudspeaker calling system for apartment houses
JP2007124163A (en) Call apparatus
JP4079008B2 (en) Loudspeaker calling system for apartment houses
JP5297396B2 (en) Loudspeaker
JP3903933B2 (en) Telephone device
JP3941580B2 (en) Loudspeaker
JP4479786B2 (en) Loudspeaker calling system for apartment houses
JP5432741B2 (en) Loudspeaker
JPH09121253A (en) Handfree speech system for multiple dwelling house
JPH0342918A (en) Anti-sidetone circuit
JP2007288372A (en) Voice switch control method and device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20141105

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20141222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150721

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150924

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160209

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160304

R151 Written notification of patent or utility model registration

Ref document number: 5923705

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151