Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3754241B2 - Telephone device - Google Patents
[go: Go Back, main page]

JP3754241B2 - Telephone device - Google Patents

Telephone device Download PDF

Info

Publication number
JP3754241B2
JP3754241B2 JP21995299A JP21995299A JP3754241B2 JP 3754241 B2 JP3754241 B2 JP 3754241B2 JP 21995299 A JP21995299 A JP 21995299A JP 21995299 A JP21995299 A JP 21995299A JP 3754241 B2 JP3754241 B2 JP 3754241B2
Authority
JP
Japan
Prior art keywords
signal
echo
speech speed
speech
echo canceller
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.)
Expired - Fee Related
Application number
JP21995299A
Other languages
Japanese (ja)
Other versions
JP2001045108A (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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP21995299A priority Critical patent/JP3754241B2/en
Publication of JP2001045108A publication Critical patent/JP2001045108A/en
Priority to US10/810,852 priority patent/US20040179676A1/en
Application granted granted Critical
Publication of JP3754241B2 publication Critical patent/JP3754241B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Telephone Function (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は話速変換装置及びエコーキャンセラを備えた電話機等の通話装置に関するものである。
【0002】
【従来の技術】
従来、例えば話速変換の機能を備えた電話機として、特開平6−311211号公報に開示されているものが知られている。この公報に開示された電話機では、モードキーの操作によって「遅聞き」モードを選択し、該モードの選択中は話速変換処理回路によって通話相手からの音声信号の時間軸を伸長し、通話相手の言葉をゆっくりした音声で聴き取ることができるように構成されている。
【0003】
このように話速変換とは、音声信号の時間軸を圧縮してその再生速度(話速)を本来の速度よりも速くしたり、あるいは逆に音声信号の時間軸を伸長してその再生速度(話速)を本来の速度よりも遅くしたりすることを言う。
【0004】
然し、上記従来の電話機では、送話者側の受話器において話速変換された側音が聞こえるため、非常にしゃべり難くなるという問題がある。
【0005】
また、ハンズフリー電話機やテレビ会議システム等の場合は、前記側音以外にも、さらにエコーの問題が生じる。即ち、受話側(相手)のスピーカで放音された送話側(自分)の音声が、受話側(相手)のマイクを通じて送話側(自分)にエコーとして戻ってしまうのである。
【0006】
そして、このような問題を防ぐため、従来よりエコーキャンセラが知られている。そして、エコーキャンセラを搭載することで、前述のようなエコーのみならず側音も除去することができる。該エコーキャンセラにおいては、通話路のエコーパスを推定することによって擬似エコーを作成し、それをその通話路に送られるエコー信号から差し引くことにより、上記のようなエコー及び側音を除去するが、前記エコーパスの推定は、擬似エコー信号を発生する適応フィルタのフィルタ係数を学習により最適化することによって行われる。
【0007】
従って、前述の話速変換機能を有する電話機に、従来より知られているエコーキャンセラを搭載すれば、側音やエコーが除去されるので、上記のように話速変換された側音が送話側で聞こえて喋り難いという問題を基本的には解決することができる。
【0008】
【発明が解決しようとする課題】
図3にエコーキャンセラを搭載した話速変換機能を有する電話機の構成の一例を示す。同図において、1はハンドセットに設けられたマイク、2は同じくハンドセットに設けられたスピーカである。5は受話信号を話速変換処理する話速変換部、6は側音やエコーを除去するためのエコーキャンセラ部5である。3は2線・4線変換回路であり、該2線・4線変換回路3を介して電話回線が接続され、前記マイク1から入力された送話者の音声信号は2線・4線変換回路3を介して電話回線へ出力される。
【0009】
尚、マイク及びスピーカはプラス・マイナスで各2線であり、あわせて4線となり、また電話回線も2線であるが、同図では信号線のみを記載しているのでマイク及びスピーカについては各1線ずつ、また電話回線は1線となっている。
【0010】
上記の如き構成において、電話回線と電話機自体のインピーダンスの不整合が生じるため、送話信号が前記2線・4線変換回路3において反射して側音信号となるが、該側音信号はエコーキャンセラ部6によって除去される。また、電話回線を介して到来する受話信号は、前記話速変換回路4にてゆっくりした音声信号に話速変換されて送話者の受話器のスピーカ2より放音される。
【0011】
さらに、ハンズフリー電話機やテレビ会議システム等の場合は、前述のように、前記側音以外にも、受話側(相手)のスピーカで放音された送話側(自分)の音声が、受話側(相手)のマイクを通じて送話側(自分)にエコーとして戻ってくるが、これも前記エコーキャンセラ部6によって除去される。
【0012】
然し乍ら、エコーキャンセラは、通話の度にエコー経路を学習して適応フィルタのフィルタ係数を決定する必要があるため、通話開始直後におけるエコーキャンセラの学習期間中は、側音やエコーを十分に除去できず、よって除去しきれなかった側音やエコーが話速変換されて聞こえてしまうという問題があった。
【0013】
【課題を解決するための手段】
上記の課題を解決するため本発明では、エコー経路を学習して適応フィルタのフィルタ係数を最適化してエコー信号を除去して受話信号を出力するエコーキャンセラ手段及び、該エコーキャンセラ手段が出力する受話信号を話速変換する話速変換手段及とを備えた通話装置において、適応フィルタのフィルタ係数が最適化される所定期間中は、前記話速変換手段の話速変換処理を停止するようにしたことを特徴とする。
【0014】
また、本発明は、送話信号が参照入力信号として入力され、該参照信号に基づいて適応フィルタのフィルタ係数を最適化して擬似エコー信号を生成し、該擬似エコー信号によって到来するエコー信号を除去して受話信号を出力するエコーキャンセラ手段と、該エコーキャンセラ手段を介して入力される受話信号を話速変換して出力する話速変換手段とを備えた通話装置において、適応フィルタのフィルタ係数が最適化される所定期間中は、前記話速変換手段の話速変換処理を停止するようにしたことを特徴とする。
【0015】
また、前記所定期間は、エコーキャンセラにおけるエコー経路の学習期間であることを特徴とする。
【0017】
また、本発明は、エコー経路を学習して適応フィルタのフィルタ係数を最適化してエコー信号を除去して受話信号を出力するエコーキャンセラ手段及び、該エコーキャンセラ手段が出力する受話信号を話速変換する話速変換手段及とを備えた通話装置において、前記エコーキャンセラ手段より、除去できないエコー信号が所定レベル以上で出力されている間は、前記話速変換手段の話速変換処理を停止するようにしたことを特徴とする。
【0018】
また、本発明は、送話信号が参照入力信号として入力され、該参照信号に基づいて擬似エコー信号を生成し、該擬似エコー信号によって到来するエコー信号を除去して受話信号を出力するエコーキャンセラ手段と、該エコーキャンセラ手段を介して入力される受話信号を話速変換して出力する話速変換手段とを備えた通話装置において、前記エコーキャンセラ手段より、除去できないエコー信号が所定レベル以上で出力されている間は、前記話速変換手段の話速変換処理を停止するようにしたことを特徴とする。
【0019】
また、本発明は、送話信号が参照入力信号として入力される参照入力信号バッファ手段と、適応フィルタと、前記参照入力信号バッファ手段からの信号及び適応フィルタからの信号に基づいて擬似エコー信号を生成する積和演算手段と、前記適応フィルタのフィルタ係数を更新する係数更新手段と、除去しきれないエコー信号(除去誤差信号)の信号レベルを検出する音声検出手段とで構成されると共に、受話信号を出力するエコーキャンセラ手段と、該エコーキャンセラ手段が出力する受話信号を話速変換して出力する話速変換手段とを備え、前記音声検出手段は、前記除去誤差信号が所定信号レベル以上の間は、前記話速変換手段に対して話速変換を禁止するための信号を出力することを特徴とする
【0021】
【発明の実施の形態】
以下、図面を参照しつつ本発明の話速変換装置を備えた通話装置について詳述する。
【0022】
先ず、図1は本発明の話速変換装置を備えた電話機の構成を示すブロック図である。同図において、1はハンドセットに設けられたマイク、2は同じくハンドセットに設けられたスピーカである。4は電話機全体の制御を司るマイコン(制御部)であり、該マイコン4内には話速変換部5及び側音除去手段たるエコーキャンセラ部5を有している。尚、前記マイコンに代えてDSP(デジタルシグナルプロセッサ)で構成しても良い。3は入出力手段たる2線・4線変換回路であり、該2線・4線変換回路3を介して電話回線が接続されている。さらに、7及び10はA/D変換器、8及び9はD/A変換器である。
【0023】
前記話速変換部5内には、電話回線を介して到来する通話相手の音声信号の時間軸を伸長する時間軸伸長部(図示せず)を有しており、ここで用いられる時間軸伸長法としては、例えば、ポインター移動量制御による重複加算法(Pointer Interval Control Overlap and Add :PICOLA)やTDHS(Time Domain Harmonic Scaling)法等の既知の方法が利用できるが、話速を遅くする方法は前記に限られるものではなく、要するに音声信号の時間軸を伸長してその再生速度を遅く変更できるものであれば構わない。例えば、半導体メモリに通話相手の音声を一時的に記憶し、これを所望の速度にて読み出して話速変換された音声信号を出力するといった簡単な構成としてもよい。
【0024】
次に図2は、前記エコーキャンセラ部6の構成を示す概略ブロック図である。同図において、61はマイク1から入力した送話者の音声信号(送話信号)を参照入力信号xとして入力する参照入力信号バッファ、62は適応フィルタ、63は前記参照入力信号バッファからの参照入力信号信号と前記適応フィルタ62を介した参照入力信号とを積和演算して擬似エコー信号y’を生成する積和演算部、64は前記適応フィルタ62のフィルタ係数を学習によって最適化してエコー及び側音をよりよく低減させるようにする係数更新部である。
【0025】
上記の構成において、前記参照入力信号バッファ61に格納された参照入力信号xは所定のタイミングで係数更新部64及び積和演算部63へ与えられる。そして、該積和演算部63において、参照入力信号バッファ61から係数更新部64へ与えられ、さらに適応フィルタ62を介した参照入力信号と、参照入力信号バッファ61から与えられた参照入力信号とに基づいて、擬似エコー信号y’が生成される。
【0026】
そして、前記A/D変換器10を介して到来するエコー信号y(前記側音及びエコーであり、以下、これら区別することなくエコー信号yと記す)と、前記積和演算部より生成される擬似エコー信号y’(≒−y)との和により、エコー信号の大半が除去されるが、除去しきれなかったエコー信号が除去誤差信号eとなって出力される。
【0027】
該除去誤差信号eは、前記係数更新部64及び後段の話速変換部5に導かれるが、前記係数更新部64が除去誤差信号eが最小となるような前記適応フィルタ62のフィルタ係数を学習して最適な値に更新することにより、エコー信号をよりよく除去することができる。
【0028】
前記係数更新部64における学習期間中は、前記適応フィルタ62のフィルタ係数が最適化されておらず、除去しきれないエコー信号(除去誤差信号e)が後段の話速変換部5で話速変換され、さらにD/A変換器8を介してスピーカ8より放音されて聞こえてしまうという問題があった。
【0029】
このため、本発明では、図2に示すように、前記除去誤差信号eのレベルを検出する音声検出器65を設け、該音声検出器65が所定レベル以上の除去誤差信号eを検出している間は、前記話速変換部5に対して禁止信号pを出力する。そして話速変換部5は、前記該禁止信号pを受信けている間は話速変換処理を停止し、後段のD/A変換器8へ話速変換処理していない音声信号を出力するように構成されている。
【0030】
尚、前記音声検出器65は、例えば適応閾値を用いて背景雑音パワーを算出することにより除去誤差信号eの信号レベルを検出するものでもよい。
【0031】
また、前記エコーキャンセラ部6は、エコー信号を完全に除去することに限定されるものではなく、使用者の通話を妨げない程度(通話時にほとんど聞こえない程度)にまでエコー信号のレベルを低減出来るものであれば、それは実質的に除去されたものとみなすことができる。従って、本明細書におけるエコー信号除去手段とは、エコー信号を完全に除去する手段に限定されるものではなく、エコー信号を低減するような手段をも含んでいる。
【0032】
さらに、前記電話回線は有線に限らず、携帯電話のように無線(電波)回線によるものでもよい。
【0033】
続いて、本実施例の電話機の動作を図1及び図2に基づいて説明する。
【0034】
初めに使用者が通話を開始するべくハンドセットを持ち上げてオフフック状態すると、エコーキャンセラ部6は話速変換部5に対して禁止信号pを出力する。前記図2に示したように、禁止信号pはエコーキャンセラ部6内の音声検出器65より出力されるものであり、通話開始当初は除去誤差信号eの有無に関わらず話速変換部5に対して禁止信号pを出力する。話速変換部5は、禁止信号pを受信している間は話速変換処理を停止し、エコーキャンセラ部6を介して入力される受話信号等を話速変換処理していない音声信号として後段のD/A変換器8へ出力する。
【0035】
そして、ダイヤル操作によって相手先に電話が繋がって会話が開始されると、エコーキャンセラ部6は、エコー経路の学習により適応フィルタ62のフィルタ係数の最適化を行う。前記図2に示したように、エコーキャンセラ部6は、マイク1からの送話信号を参照入力信号xとし、該信号に基づいて擬似エコー信号y’を生成するが、通話開始直後は適応フィルタ62のフィルタ係数が最適化されていないため、所定レベル以上の除去誤差信号eが出力される。このため、前記係数更新部64がエコー経路を学習して除去誤差信号eが最小となるように適応フィルタ62のフィルタ係数の最適化を行う。
【0036】
やがて適応フィルタ62のフィルタ係数の最適化が完了すると、エコーキャンセラ部6は側音及びエコーを十分に除去できるようになり、除去誤差信号eが所定レベル以下になる。これを音声検出器65が検出し、話速変換部5への禁止信号pの送出を停止するので、話速変換部5は話速変換処理を開始し、後段のD/A変換器8へ話速変換処理した音声信号を出力する。この結果、受話信号が所定の速度にて話速変換処理され、スピーカ2より放音されることになる。
【0037】
【発明の効果】
以上、詳述した如く本発明に依れば、エコー除去手段が適応フィルタのフィルタ係数を最適化すべくエコー経路の学習中は、話速変換手段の動作を停止し、音声信号を話速変換処理せずにそのまま出力できるので、エコー除去手段の学習中に除去しきれなかった側音やエコーが話速変換手段で話速変換されて出力されるのを防止することが出来る。
【図面の簡単な説明】
【図1】本発明の電話機の構成を示す概略ブロック図である。
【図2】本発明の電話機の要部構成を示す概略ブロック図である。
【図3】従来の電話機の構成を示す概略ブロック図である。
【符号の説明】
1 マイク
2 スピーカ
3 2線・3線変換回路
4 マイコン
5 話速変換部
6 エコーキャンセラ部
7 A/D変換器
8 D/A変換器
9 D/A変換器
10 A/D変換器
61 参照入力信号バッファ
62 適応フィルタ
63 積和演算部
64 係数更新部
65 音声検出器
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a speech device such as a telephone provided with a speech speed conversion device and an echo canceller.
[0002]
[Prior art]
Conventionally, for example, a telephone disclosed in Japanese Patent Application Laid-Open No. 6-311211 is known as a telephone having a speech speed conversion function. In the telephone disclosed in this publication, the “slow listening” mode is selected by operating the mode key, and during the mode selection, the time axis of the voice signal from the other party is extended by the speech speed conversion processing circuit. It is structured so that you can listen to the words with a slow voice.
[0003]
In this way, speaking speed conversion means that the time axis of the audio signal is compressed and its playback speed (speaking speed) is made faster than the original speed, or conversely, the time axis of the audio signal is extended and its playback speed is increased. To say that (speaking speed) is slower than the original speed.
[0004]
However, the conventional telephone has a problem in that it is difficult to talk because the side sound whose speech speed has been converted can be heard at the receiver on the transmitter side.
[0005]
In addition, in the case of a hands-free telephone, a video conference system, etc., an echo problem occurs in addition to the side sound. That is, the voice on the transmitting side (self) emitted from the speaker on the receiving side (the other party) returns to the transmitting side (self) as an echo through the microphone on the receiving side (the other party).
[0006]
In order to prevent such a problem, an echo canceller is conventionally known. By installing the echo canceller, not only the echo as described above but also the side sound can be removed. In the echo canceller, a pseudo echo is created by estimating the echo path of the speech path, and the echo and side sound as described above are removed by subtracting it from the echo signal sent to the speech path. The estimation of the echo path is performed by optimizing the filter coefficient of the adaptive filter that generates the pseudo echo signal by learning.
[0007]
Therefore, if a conventionally known echo canceller is installed in a telephone having the above-mentioned speech speed conversion function, side sounds and echoes are removed. It can basically solve the problem that it is difficult to hear from the side.
[0008]
[Problems to be solved by the invention]
FIG. 3 shows an example of the configuration of a telephone having a speech speed conversion function equipped with an echo canceller. In the figure, 1 is a microphone provided in the handset, and 2 is a speaker provided in the handset. Reference numeral 5 denotes a speech speed conversion unit that performs speech speed conversion processing on the received signal, and reference numeral 6 denotes an echo canceller unit 5 that removes side sounds and echoes. Reference numeral 3 denotes a two-wire / four-wire conversion circuit. A telephone line is connected via the two-wire / four-wire conversion circuit 3, and the voice signal of the transmitter input from the microphone 1 is converted into the two-wire / four-wire It is output to the telephone line via the circuit 3.
[0009]
Note that the microphone and speaker are plus / minus, two wires each, and a total of four wires, and the telephone line is also two wires, but only signal lines are shown in the figure, so the microphone and speaker are each One line at a time and one telephone line.
[0010]
In the above configuration, since the impedance mismatch between the telephone line and the telephone itself occurs, the transmitted signal is reflected by the 2-wire / 4-wire conversion circuit 3 and becomes a side sound signal. It is removed by the canceller unit 6. Also, the incoming signal received via the telephone line is converted into a slow voice signal by the speech speed conversion circuit 4 and emitted from the speaker 2 of the speaker's receiver.
[0011]
Furthermore, in the case of hands-free telephones, video conference systems, etc., as described above, in addition to the side sound, the voice on the sending side (self) emitted from the speaker on the receiving side (the other party) It returns as an echo to the transmitting side (self) through the (other party) microphone, but this is also removed by the echo canceller 6.
[0012]
However, since the echo canceller needs to learn the echo path and determine the filter coefficient of the adaptive filter every time a call is made, side echoes and echoes can be sufficiently removed during the learning period of the echo canceller immediately after the start of the call. Therefore, there was a problem that side sounds and echoes that could not be removed could be heard after the speech speed was converted.
[0013]
[Means for Solving the Problems]
In order to solve the above problems, in the present invention, an echo canceller means for learning an echo path, optimizing a filter coefficient of an adaptive filter, removing an echo signal and outputting a reception signal, and a reception output from the echo canceller means The speech speed conversion means of the speech speed conversion means is stopped during a predetermined period in which the filter coefficient of the adaptive filter is optimized in a speech device having a speech speed conversion means for converting the signal speed of speech. It is characterized by that.
[0014]
In addition, the present invention receives a transmission signal as a reference input signal, generates a pseudo echo signal by optimizing the filter coefficient of the adaptive filter based on the reference signal, and removes an incoming echo signal by the pseudo echo signal in communication apparatus comprising an echo canceller means, a speech speed converting means for outputting the speech speed converting a received signal input through the echo canceller means for outputting the received signal and the filter coefficients of the adaptive filter During the predetermined period to be optimized, the speech speed conversion process of the speech speed conversion means is stopped.
[0015]
The predetermined period is an echo path learning period in an echo canceller.
[0017]
The present invention also provides an echo canceller that learns an echo path, optimizes a filter coefficient of an adaptive filter, removes an echo signal, and outputs a received signal, and a speech speed conversion of the received signal output by the echo canceller The speech speed conversion means of the speech speed conversion means stops while the echo signal that cannot be removed is output at a predetermined level or higher from the echo canceller means. It is characterized by that.
[0018]
The present invention also provides an echo canceller that receives a transmission signal as a reference input signal, generates a pseudo echo signal based on the reference signal, removes an incoming echo signal by the pseudo echo signal, and outputs a reception signal. And a speech speed converting means for converting the speech signal input through the echo canceller means and outputting the speech speed, the echo signal that cannot be removed by the echo canceller means exceeds a predetermined level. While being output, the speech speed conversion process of the speech speed conversion means is stopped.
[0019]
The present invention also provides a reference input signal buffer means for inputting a transmission signal as a reference input signal, an adaptive filter, a pseudo echo signal based on a signal from the reference input signal buffer means and a signal from the adaptive filter. The product sum calculating means to be generated, the coefficient updating means for updating the filter coefficient of the adaptive filter, and the voice detecting means for detecting the signal level of the echo signal (removed error signal) that cannot be removed, Echo canceller means for outputting a signal; and speech speed conversion means for converting the speech speed of the received signal output from the echo canceller means to output the speech detection means, wherein the speech detection means has the removal error signal equal to or higher than a predetermined signal level. During the interval, a signal for prohibiting speech speed conversion is output to the speech speed converting means .
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a call device provided with the speech speed conversion device of the present invention will be described in detail with reference to the drawings.
[0022]
First, FIG. 1 is a block diagram showing a configuration of a telephone provided with a speech speed converting apparatus of the present invention. In the figure, 1 is a microphone provided in the handset, and 2 is a speaker provided in the handset. Reference numeral 4 denotes a microcomputer (control unit) that controls the entire telephone. The microcomputer 4 includes a speech speed conversion unit 5 and an echo canceller unit 5 serving as a side-tone removing unit. Note that a DSP (digital signal processor) may be used instead of the microcomputer. Reference numeral 3 denotes a 2-line / 4-line conversion circuit as input / output means, and a telephone line is connected through the 2-line / 4-line conversion circuit 3. Further, 7 and 10 are A / D converters, and 8 and 9 are D / A converters.
[0023]
The speech speed conversion unit 5 has a time axis extension unit (not shown) for extending the time axis of the voice signal of the other party arriving via the telephone line, and the time axis extension used here. As a method, for example, a known method such as a pointer addition control (Pointer Interval Control Overlap and Add: PICOLA) or a TDHS (Time Domain Harmonic Scaling) method can be used. The present invention is not limited to the above, and it may be anything as long as the time axis of the audio signal can be extended and the reproduction speed can be changed slowly. For example, the voice of the other party may be temporarily stored in a semiconductor memory, read out at a desired speed, and the voice signal converted from the voice speed may be output.
[0024]
Next, FIG. 2 is a schematic block diagram showing the configuration of the echo canceller unit 6. In the figure, reference numeral 61 is a reference input signal buffer for inputting a speech signal (speech signal) of a speaker input from the microphone 1 as a reference input signal x, 62 is an adaptive filter, and 63 is a reference from the reference input signal buffer. A sum-of-products operation unit that generates a pseudo echo signal y ′ by multiplying the input signal signal and the reference input signal through the adaptive filter 62 to generate a pseudo echo signal y ′, and 64 optimizes the filter coefficient of the adaptive filter 62 by learning and echoes And a coefficient updating unit for better reducing side sounds.
[0025]
In the above configuration, the reference input signal x stored in the reference input signal buffer 61 is supplied to the coefficient updating unit 64 and the product-sum operation unit 63 at a predetermined timing. In the product-sum operation unit 63, the reference input signal buffer 61 supplies the coefficient update unit 64 to the reference input signal via the adaptive filter 62 and the reference input signal supplied from the reference input signal buffer 61. Based on this, a pseudo echo signal y ′ is generated.
[0026]
Then, an echo signal y (the side sound and echo, hereinafter referred to as the echo signal y without being distinguished) coming through the A / D converter 10 is generated by the product-sum operation unit. Although most of the echo signal is removed by the sum of the pseudo echo signal y ′ (≈−y), the echo signal that cannot be removed is output as a removal error signal e.
[0027]
The removal error signal e is guided to the coefficient update unit 64 and the subsequent speech speed conversion unit 5, and the coefficient update unit 64 learns the filter coefficient of the adaptive filter 62 so that the removal error signal e is minimized. By updating to the optimum value, the echo signal can be better removed.
[0028]
During the learning period in the coefficient update unit 64, the filter coefficient of the adaptive filter 62 is not optimized, and an echo signal (removal error signal e) that cannot be removed is converted into a speech speed by the speech speed conversion unit 5 in the subsequent stage. Furthermore, there is a problem that sound is emitted from the speaker 8 via the D / A converter 8 and heard.
[0029]
Therefore, in the present invention, as shown in FIG. 2, a voice detector 65 for detecting the level of the removal error signal e is provided, and the voice detector 65 detects a removal error signal e of a predetermined level or higher. During the interval, the prohibition signal p is output to the speech speed conversion unit 5. Then, the speech speed conversion unit 5 stops the speech speed conversion process while receiving the prohibition signal p, and outputs a speech signal not subjected to the speech speed conversion process to the D / A converter 8 at the subsequent stage. It is configured.
[0030]
The voice detector 65 may detect the signal level of the removal error signal e by calculating the background noise power using an adaptive threshold, for example.
[0031]
Further, the echo canceller 6 is not limited to completely removing the echo signal, and can reduce the level of the echo signal to such an extent that the user's call is not hindered (so that it is hardly audible during a call). If it is, it can be considered substantially removed. Accordingly, the echo signal removing means in this specification is not limited to means for completely removing the echo signal, but includes means for reducing the echo signal.
[0032]
Furthermore, the telephone line is not limited to a wired line, but may be a wireless (radio) line such as a mobile phone.
[0033]
Next, the operation of the telephone according to the present embodiment will be described with reference to FIGS.
[0034]
First, when the user lifts the handset to start a call and enters an off-hook state, the echo canceller unit 6 outputs a prohibition signal p to the speech rate conversion unit 5. As shown in FIG. 2, the prohibition signal p is output from the voice detector 65 in the echo canceller unit 6, and is initially sent to the speech speed conversion unit 5 regardless of the presence or absence of the removal error signal e. In response to this, the prohibition signal p is output. The speech rate conversion unit 5 stops the speech rate conversion process while receiving the prohibition signal p, and the received signal or the like input via the echo canceller unit 6 is used as a speech signal not subjected to the speech rate conversion process. To the D / A converter 8.
[0035]
When the telephone is connected to the other party by the dial operation and the conversation is started, the echo canceller unit 6 optimizes the filter coefficient of the adaptive filter 62 by learning the echo path. As shown in FIG. 2, the echo canceller unit 6 uses the transmission signal from the microphone 1 as a reference input signal x and generates a pseudo echo signal y ′ based on the signal, but immediately after the start of the call, the adaptive filter Since the filter coefficient 62 is not optimized, a removal error signal e of a predetermined level or higher is output. Therefore, the coefficient updating unit 64 learns the echo path and optimizes the filter coefficient of the adaptive filter 62 so that the removal error signal e is minimized.
[0036]
Eventually, when the optimization of the filter coefficient of the adaptive filter 62 is completed, the echo canceller unit 6 can sufficiently remove side sounds and echoes, and the removal error signal e falls below a predetermined level. The voice detector 65 detects this and stops sending the prohibition signal p to the speech speed converter 5, so the speech speed converter 5 starts the speech speed conversion process and goes to the D / A converter 8 at the subsequent stage. The voice signal that has been subjected to speech speed conversion processing is output. As a result, the received signal is subjected to speech speed conversion processing at a predetermined speed, and sound is emitted from the speaker 2.
[0037]
【The invention's effect】
As described above in detail, according to the present invention, while the echo removal means is learning the echo path so as to optimize the filter coefficient of the adaptive filter, the operation of the speech speed conversion means is stopped, and the speech signal is subjected to the speech speed conversion process. Therefore, it is possible to prevent side sounds and echoes that cannot be removed during learning by the echo removing means from being converted by the speech speed converting means and output.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram showing a configuration of a telephone according to the present invention.
FIG. 2 is a schematic block diagram showing a main configuration of a telephone according to the present invention.
FIG. 3 is a schematic block diagram showing a configuration of a conventional telephone.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Microphone 2 Speaker 3 2-line / 3-line conversion circuit 4 Microcomputer 5 Speech rate conversion part 6 Echo canceller part 7 A / D converter 8 D / A converter 9 D / A converter 10 A / D converter 61 Reference input Signal buffer 62 Adaptive filter 63 Product-sum operation unit 64 Coefficient update unit 65 Voice detector

Claims (6)

エコー経路を学習して適応フィルタのフィルタ係数を最適化してエコー信号を除去して受話信号を出力するエコーキャンセラ手段及び、該エコーキャンセラ手段が出力する受話信号を話速変換する話速変換手段とを備えた通話装置において、
適応フィルタのフィルタ係数が最適化される所定期間中は、前記話速変換手段の話速変換処理を停止するようにしたことを特徴とする通話装置。
An echo canceller that learns an echo path, optimizes a filter coefficient of an adaptive filter, removes an echo signal, and outputs a received signal; and a speech speed converting unit that converts the received signal output by the echo canceller In a communication device equipped with
A speech device characterized in that the speech speed conversion processing of the speech speed conversion means is stopped during a predetermined period in which the filter coefficient of the adaptive filter is optimized.
送話信号が参照入力信号として入力され、該参照信号に基づいて適応フィルタのフィルタ係数を最適化して擬似エコー信号を生成し、該擬似エコー信号によって到来するエコー信号を除去して受話信号を出力するエコーキャンセラ手段と、該エコーキャンセラ手段を介して入力される受話信号を話速変換して出力する話速変換手段とを備えた通話装置において、
適応フィルタのフィルタ係数が最適化される所定期間中は、前記話速変換手段の話速変換処理を行わないようにしたことを特徴とする通話装置。
A transmission signal is input as a reference input signal, a filter coefficient of an adaptive filter is optimized based on the reference signal, a pseudo echo signal is generated, an incoming echo signal is removed by the pseudo echo signal, and a reception signal is output. A speech apparatus comprising: echo canceller means for performing speech speed conversion means for converting the speech speed of a received signal input via the echo canceller means and outputting the speech speed;
A speech apparatus characterized in that the speech speed conversion processing of the speech speed conversion means is not performed during a predetermined period in which the filter coefficient of the adaptive filter is optimized.
前記所定期間は、エコーキャンセラにおけるエコー経路の学習期間であることを特徴とする請求項1乃至請求項2記載の通話装置。 3. The communication apparatus according to claim 1, wherein the predetermined period is an echo path learning period in an echo canceller. エコー経路を学習して適応フィルタのフィルタ係数を最適化してエコー信号を除去して受話信号を出力するエコーキャンセラ手段及び、該エコーキャンセラ手段が出力する受話信号を話速変換する話速変換手段とを備えた通話装置において、
前記エコーキャンセラ手段より、除去できないエコー信号が所定レベル以上で出力されている間は、前記話速変換手段の話速変換処理を行わないようにしたことを特徴とする通話装置。
An echo canceller that learns an echo path, optimizes the filter coefficient of the adaptive filter, removes the echo signal, and outputs a received signal; and a speech speed converting unit that converts the received signal output by the echo canceller In a communication device equipped with
A speech device characterized in that the speech speed conversion processing of the speech speed conversion means is not performed while an echo signal that cannot be removed is output from the echo canceller means at a predetermined level or higher.
送話信号が参照入力信号として入力され、該参照信号に基づいて擬似エコー信号を生成し、該擬似エコー信号によって到来するエコー信号を除去して受話信号を出力するエコーキャンセラ手段と、該エコーキャンセラ手段を介して入力される受話信号を話速変換して出力する話速変換手段とを備えた通話装置において、
前記エコーキャンセラ手段より、除去できないエコー信号が所定レベル以上で出力されている間は、前記話速変換手段の話速変換処理を行わないようにしたことを特徴とする通話装置。
Echo canceller means for receiving a transmission signal as a reference input signal, generating a pseudo echo signal based on the reference signal, removing an echo signal arriving by the pseudo echo signal and outputting a reception signal; and the echo canceller In a speech device comprising speech speed conversion means for converting the speech speed of the received signal input via the means and outputting the speech signal,
A speech device characterized in that the speech speed conversion processing of the speech speed conversion means is not performed while an echo signal that cannot be removed is output from the echo canceller means at a predetermined level or higher.
送話信号が参照入力信号として入力される参照入力信号バッファ手段と、適応フィルタと、前記参照入力信号バッファ手段からの信号及び適応フィルタからの信号に基づいて擬似エコー信号を生成する積和演算手段と、前記適応フィルタのフィルタ係数を更新する係数更新手段と、除去しきれないエコー信号(除去誤差信号)の信号レベルを検出する音声検出手段とで構成されると共に、受話信号を出力するエコーキャンセラ手段と、該エコーキャンセラ手段が出力する受話信号を話速変換して出力する話速変換手段とを備え、
前記音声検出手段は、前記除去誤差信号が所定信号レベル以上の間は、前記話速変換手段に対して話速変換を禁止するための信号を出力することを特徴とする通話装置。
Reference input signal buffer means for inputting a transmission signal as a reference input signal, an adaptive filter, and a product-sum operation means for generating a pseudo echo signal based on the signal from the reference input signal buffer means and the signal from the adaptive filter And an echo canceller for outputting a received signal, and a coefficient updating means for updating a filter coefficient of the adaptive filter and a voice detecting means for detecting a signal level of an echo signal (removal error signal) that cannot be removed. Means and speech speed converting means for converting the speech signal output by the echo canceller means and outputting the speech speed,
The voice detecting means outputs a signal for prohibiting speech speed conversion to the speech speed converting means while the removal error signal is equal to or higher than a predetermined signal level.
JP21995299A 1999-06-30 1999-08-03 Telephone device Expired - Fee Related JP3754241B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP21995299A JP3754241B2 (en) 1999-08-03 1999-08-03 Telephone device
US10/810,852 US20040179676A1 (en) 1999-06-30 2004-03-29 Speech communication apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21995299A JP3754241B2 (en) 1999-08-03 1999-08-03 Telephone device

Publications (2)

Publication Number Publication Date
JP2001045108A JP2001045108A (en) 2001-02-16
JP3754241B2 true JP3754241B2 (en) 2006-03-08

Family

ID=16743623

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21995299A Expired - Fee Related JP3754241B2 (en) 1999-06-30 1999-08-03 Telephone device

Country Status (1)

Country Link
JP (1) JP3754241B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5816857B2 (en) * 2011-01-21 2015-11-18 パナソニックIpマネジメント株式会社 Telephone device
JP6878776B2 (en) * 2016-05-30 2021-06-02 富士通株式会社 Noise suppression device, noise suppression method and computer program for noise suppression

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0821882B2 (en) * 1987-11-20 1996-03-04 株式会社日立製作所 Handsfree phone
JPH06311211A (en) * 1993-04-23 1994-11-04 Hitachi Ltd Speech speed conversion telephone set and speech speed conversion adapter
JP3480121B2 (en) * 1995-05-26 2003-12-15 松下電工株式会社 Handset type hands-free communication device
JP3284968B2 (en) * 1998-04-27 2002-05-27 ヤマハ株式会社 Hearing aid with speech speed conversion function
JP2001016319A (en) * 1999-06-30 2001-01-19 Sanyo Electric Co Ltd Calling device having talking speed converter

Also Published As

Publication number Publication date
JP2001045108A (en) 2001-02-16

Similar Documents

Publication Publication Date Title
US5553137A (en) Method and apparatus for echo canceling in a communication system
JP3409075B2 (en) Training controller for echo canceller
US20040179676A1 (en) Speech communication apparatus
JP3754241B2 (en) Telephone device
JP4622399B2 (en) Communication terminal with echo canceller and echo cancellation method thereof
KR100279825B1 (en) Circuit to eliminate echoes and sidetones at the exchange
JP2001016319A (en) Calling device having talking speed converter
JP3069547B2 (en) Speech rate hands-free unit and speech system
JP6635211B1 (en) Echo canceller and IP telephone
JPH06209362A (en) Anti-sidetone speaking device
JPH10285083A (en) Voice communication device
JP3903933B2 (en) Telephone device
JP4380688B2 (en) Telephone device
JPH07297901A (en) Wireless telephone
JP3492257B2 (en) Telephone equipment
JP3251177B2 (en) Echo reduction circuit
JP3404236B2 (en) Loudspeaker
JP2007124163A (en) Call apparatus
JP2855805B2 (en) Malfunction Prevention Method for Speech Recognition Telephone
JP3442535B2 (en) Echo canceller
JP2000101485A (en) Voice communication device with echo canceller
JP2004088369A (en) Hands-free device, hands-free call control method and program
JP2913905B2 (en) Private branch exchange
JP2974427B2 (en) Voice communication system and voice communication device
JPH0514476A (en) Loudspeaker telephone set

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050712

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050905

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051108

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051122

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: 20051213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051215

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20051227

A072 Dismissal of procedure

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20060509

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081222

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091222

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131222

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees