CA2546535A1 - A double talk activity detector and method for an echo canceler circuit - Google Patents
A double talk activity detector and method for an echo canceler circuit Download PDFInfo
- Publication number
- CA2546535A1 CA2546535A1 CA002546535A CA2546535A CA2546535A1 CA 2546535 A1 CA2546535 A1 CA 2546535A1 CA 002546535 A CA002546535 A CA 002546535A CA 2546535 A CA2546535 A CA 2546535A CA 2546535 A1 CA2546535 A1 CA 2546535A1
- Authority
- CA
- Canada
- Prior art keywords
- double talk
- echo canceler
- talk activity
- data
- activity detector
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
- H04M9/082—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
Abstract
A double talk activity detector (30) and method for an echo canceler circuit (10) improves the probability of detecting a double talk condition based on at least pre-echo canceler uplink data (40). The echo canceler circuit (10) includes a double talk activity probability data generator (30) and an echo canceler stage (20). The double talk activity probability data generator (30) receives pre-echo canceler uplink data (40) and in response produces double talk activity probability data (50). The echo canceler stage (20) is coupled to the double talk activity probability data generator (30) and receives downlink data (60), pre-echo canceler uplink data (40) and the double talk activity probability data (50) and in response produces attenuated uplink data (70).
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/735,300 | 2003-12-12 | ||
US10/735,300 US7046794B2 (en) | 2003-12-12 | 2003-12-12 | Double talk activity detector and method for an echo canceler circuit |
PCT/US2004/040807 WO2005060583A2 (en) | 2003-12-12 | 2004-12-07 | A double talk activity detector and method for an echo canceler circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2546535A1 true CA2546535A1 (en) | 2005-07-07 |
CA2546535C CA2546535C (en) | 2009-09-15 |
Family
ID=34653580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002546535A Expired - Fee Related CA2546535C (en) | 2003-12-12 | 2004-12-07 | A double talk activity detector and method for an echo canceler circuit |
Country Status (8)
Country | Link |
---|---|
US (1) | US7046794B2 (en) |
EP (1) | EP1697192A4 (en) |
JP (1) | JP2007519316A (en) |
KR (1) | KR100790770B1 (en) |
CN (1) | CN1890948A (en) |
CA (1) | CA2546535C (en) |
MX (1) | MXPA06006639A (en) |
WO (1) | WO2005060583A2 (en) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149514B1 (en) | 1997-07-30 | 2006-12-12 | Bellsouth Intellectual Property Corp. | Cellular docking station |
US20080207197A1 (en) | 1997-07-30 | 2008-08-28 | Steven Tischer | Apparatus, method, and computer-readable medium for interfacing devices with communications networks |
US6411802B1 (en) * | 1999-03-15 | 2002-06-25 | Bellsouth Intellectual Property Management Corporation | Wireless backup telephone device |
US7120454B1 (en) * | 2001-12-26 | 2006-10-10 | Bellsouth Intellectual Property Corp. | Auto sensing home base station for mobile telephone with remote answering capabilites |
US8416804B2 (en) | 2002-07-15 | 2013-04-09 | At&T Intellectual Property I, L.P. | Apparatus and method for providing a user interface for facilitating communications between devices |
US7200424B2 (en) | 2002-07-15 | 2007-04-03 | Bellsouth Intelectual Property Corporation | Systems and methods for restricting the use and movement of telephony devices |
US8543098B2 (en) | 2002-07-15 | 2013-09-24 | At&T Intellectual Property I, L.P. | Apparatus and method for securely providing communications between devices and networks |
US8526466B2 (en) | 2002-07-15 | 2013-09-03 | At&T Intellectual Property I, L.P. | Apparatus and method for prioritizing communications between devices |
US8275371B2 (en) | 2002-07-15 | 2012-09-25 | At&T Intellectual Property I, L.P. | Apparatus and method for providing communications and connection-oriented services to devices |
US8000682B2 (en) | 2002-07-15 | 2011-08-16 | At&T Intellectual Property I, L.P. | Apparatus and method for restricting access to data |
US8554187B2 (en) | 2002-07-15 | 2013-10-08 | At&T Intellectual Property I, L.P. | Apparatus and method for routing communications between networks and devices |
US7599483B2 (en) * | 2003-12-12 | 2009-10-06 | Temic Automotive Of North America, Inc. | Echo canceler circuit and method |
US7680265B2 (en) * | 2003-12-12 | 2010-03-16 | Continental Automotive Systems, Inc. | Echo canceler circuit and method |
JP4562402B2 (en) * | 2004-02-20 | 2010-10-13 | アルパイン株式会社 | Asynchronous communication system for voice data and communication method therefor |
US7433463B2 (en) * | 2004-08-10 | 2008-10-07 | Clarity Technologies, Inc. | Echo cancellation and noise reduction method |
US8457614B2 (en) | 2005-04-07 | 2013-06-04 | Clearone Communications, Inc. | Wireless multi-unit conference phone |
JP4438720B2 (en) * | 2005-08-17 | 2010-03-24 | ソニー株式会社 | Echo canceller and microphone device |
KR100737404B1 (en) * | 2005-12-30 | 2007-07-09 | 한국표준과학연구원 | Multi-purpose terminal device for communicating under noise surroundings |
US8654955B1 (en) | 2007-03-14 | 2014-02-18 | Clearone Communications, Inc. | Portable conferencing device with videoconferencing option |
US8406415B1 (en) | 2007-03-14 | 2013-03-26 | Clearone Communications, Inc. | Privacy modes in an open-air multi-port conferencing device |
US8019076B1 (en) | 2007-03-14 | 2011-09-13 | Clearone Communications, Inc. | Portable speakerphone device and subsystem utilizing false doubletalk detection |
US7912211B1 (en) | 2007-03-14 | 2011-03-22 | Clearone Communications, Inc. | Portable speakerphone device and subsystem |
US8077857B1 (en) | 2007-03-14 | 2011-12-13 | Clearone Communications, Inc. | Portable speakerphone device with selective mixing |
US7983428B2 (en) * | 2007-05-09 | 2011-07-19 | Motorola Mobility, Inc. | Noise reduction on wireless headset input via dual channel calibration within mobile phone |
US8391472B2 (en) * | 2007-06-06 | 2013-03-05 | Dreamworks Animation Llc | Acoustic echo cancellation solution for video conferencing |
US7881459B2 (en) * | 2007-08-15 | 2011-02-01 | Motorola, Inc. | Acoustic echo canceller using multi-band nonlinear processing |
DE112007003625T5 (en) * | 2007-08-24 | 2010-07-15 | Fujitsu Ltd., Kawasaki | Echo cancellation device, echo cancellation system, echo cancellation method and computer program |
US20090067616A1 (en) * | 2007-09-07 | 2009-03-12 | Kerby William Suhre | CAN echo cancellation level shifter |
US8199927B1 (en) | 2007-10-31 | 2012-06-12 | ClearOnce Communications, Inc. | Conferencing system implementing echo cancellation and push-to-talk microphone detection using two-stage frequency filter |
US8050398B1 (en) | 2007-10-31 | 2011-11-01 | Clearone Communications, Inc. | Adaptive conferencing pod sidetone compensator connecting to a telephonic device having intermittent sidetone |
US8290142B1 (en) | 2007-11-12 | 2012-10-16 | Clearone Communications, Inc. | Echo cancellation in a portable conferencing device with externally-produced audio |
US8238548B2 (en) * | 2008-02-08 | 2012-08-07 | Cisco Technology, Inc. | Controlling echo during double-talk in a voice conference |
KR20100039622A (en) * | 2008-10-08 | 2010-04-16 | 삼성전자주식회사 | Apparatus and method for providing digital broadcasting service information in portable communication system |
US8498407B2 (en) * | 2008-12-02 | 2013-07-30 | Qualcomm Incorporated | Systems and methods for double-talk detection in acoustically harsh environments |
CN102137194B (en) * | 2010-01-21 | 2014-01-01 | 华为终端有限公司 | Call detection method and device |
US8811601B2 (en) | 2011-04-04 | 2014-08-19 | Qualcomm Incorporated | Integrated echo cancellation and noise suppression |
EP2632141B1 (en) * | 2012-02-22 | 2014-10-15 | Dialog Semiconductor B.V. | Postfilter for Spectral Domain Echo Cancellers to handle Non-linear Echo Components |
CN103533193B (en) * | 2012-07-04 | 2016-07-06 | 中兴通讯股份有限公司 | Residual echo elimination method and device |
US9269368B2 (en) * | 2013-03-15 | 2016-02-23 | Broadcom Corporation | Speaker-identification-assisted uplink speech processing systems and methods |
JP6435613B2 (en) * | 2014-03-04 | 2018-12-12 | 沖電気工業株式会社 | Talk state detector, talk state detection method, echo canceller and echo suppressor, and talk state detection program |
US10291597B2 (en) | 2014-08-14 | 2019-05-14 | Cisco Technology, Inc. | Sharing resources across multiple devices in online meetings |
US10542126B2 (en) | 2014-12-22 | 2020-01-21 | Cisco Technology, Inc. | Offline virtual participation in an online conference meeting |
US9712866B2 (en) | 2015-04-16 | 2017-07-18 | Comigo Ltd. | Cancelling TV audio disturbance by set-top boxes in conferences |
US9948786B2 (en) | 2015-04-17 | 2018-04-17 | Cisco Technology, Inc. | Handling conferences using highly-distributed agents |
US10123141B2 (en) | 2015-11-13 | 2018-11-06 | Bose Corporation | Double-talk detection for acoustic echo cancellation |
US10129408B1 (en) * | 2016-10-11 | 2018-11-13 | Google Llc | Residual echo detection based on non-causality |
US10592867B2 (en) | 2016-11-11 | 2020-03-17 | Cisco Technology, Inc. | In-meeting graphical user interface display using calendar information and system |
US10516707B2 (en) | 2016-12-15 | 2019-12-24 | Cisco Technology, Inc. | Initiating a conferencing meeting using a conference room device |
US10440073B2 (en) | 2017-04-11 | 2019-10-08 | Cisco Technology, Inc. | User interface for proximity based teleconference transfer |
US10375125B2 (en) | 2017-04-27 | 2019-08-06 | Cisco Technology, Inc. | Automatically joining devices to a video conference |
US10388298B1 (en) * | 2017-05-03 | 2019-08-20 | Amazon Technologies, Inc. | Methods for detecting double talk |
US10375474B2 (en) | 2017-06-12 | 2019-08-06 | Cisco Technology, Inc. | Hybrid horn microphone |
US10477148B2 (en) | 2017-06-23 | 2019-11-12 | Cisco Technology, Inc. | Speaker anticipation |
US10516709B2 (en) | 2017-06-29 | 2019-12-24 | Cisco Technology, Inc. | Files automatically shared at conference initiation |
US10706391B2 (en) | 2017-07-13 | 2020-07-07 | Cisco Technology, Inc. | Protecting scheduled meeting in physical room |
US10091348B1 (en) | 2017-07-25 | 2018-10-02 | Cisco Technology, Inc. | Predictive model for voice/video over IP calls |
US10771621B2 (en) | 2017-10-31 | 2020-09-08 | Cisco Technology, Inc. | Acoustic echo cancellation based sub band domain active speaker detection for audio and video conferencing applications |
US10602270B1 (en) * | 2018-11-30 | 2020-03-24 | Microsoft Technology Licensing, Llc | Similarity measure assisted adaptation control |
CN109862200B (en) * | 2019-02-22 | 2021-02-12 | 北京达佳互联信息技术有限公司 | Voice processing method and device, electronic equipment and storage medium |
KR102266780B1 (en) | 2019-07-04 | 2021-06-18 | 한양대학교 산학협력단 | Method and apparatus for reducing speech distortion by mitigating clipping phenomenon and using correlation between microphone input signal, error signal, and far end signal occurring in a voice communication environment |
KR20220017080A (en) * | 2020-08-04 | 2022-02-11 | 삼성전자주식회사 | Method for processing voice signal and apparatus using the same |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07121027B2 (en) * | 1988-02-03 | 1995-12-20 | 株式会社日立製作所 | Loud phone |
JPH03179931A (en) * | 1989-12-08 | 1991-08-05 | Nec Corp | Bidirectional speech state judging system |
JPH04271622A (en) * | 1991-02-27 | 1992-09-28 | Nec Corp | Echo canceller |
JP2836277B2 (en) * | 1991-03-14 | 1998-12-14 | 国際電信電話株式会社 | Echo cancellation device |
US5268834A (en) | 1991-06-24 | 1993-12-07 | Massachusetts Institute Of Technology | Stable adaptive neural network controller |
US5274705A (en) * | 1991-09-24 | 1993-12-28 | Tellabs Inc. | Nonlinear processor for an echo canceller and method |
JPH0766756A (en) * | 1993-08-30 | 1995-03-10 | Kyocera Corp | Acoustic echo canceler |
FR2738695B1 (en) * | 1995-09-13 | 1997-11-14 | France Telecom | ADAPTIVE IDENTIFICATION METHOD AND DEVICE AND ADAPTIVE ECHO CANCELER INCLUDING SUCH A DEVICE |
US5734715A (en) * | 1995-09-13 | 1998-03-31 | France Telecom | Process and device for adaptive identification and adaptive echo canceller relating thereto |
FR2748184B1 (en) * | 1996-04-26 | 1998-07-17 | France Telecom | ECHO CANCELLATION METHOD AND DEVICE |
SE505692C2 (en) | 1995-12-18 | 1997-09-29 | Ericsson Telefon Ab L M | Method and apparatus for echo extinguishing by estimating residual signal power |
US6240180B1 (en) * | 1997-11-14 | 2001-05-29 | Tellabs Operations, Inc. | Echo canceller employing dual-H architecture having split adaptive gain settings |
US6148078A (en) * | 1998-01-09 | 2000-11-14 | Ericsson Inc. | Methods and apparatus for controlling echo suppression in communications systems |
US6532454B1 (en) | 1998-09-24 | 2003-03-11 | Paul J. Werbos | Stable adaptive control using critic designs |
CN1320782C (en) * | 2001-05-22 | 2007-06-06 | 三菱电机株式会社 | Echo processing appts. |
JP3979169B2 (en) * | 2002-04-26 | 2007-09-19 | 松下電工株式会社 | Echo canceller |
-
2003
- 2003-12-12 US US10/735,300 patent/US7046794B2/en not_active Expired - Lifetime
-
2004
- 2004-12-07 KR KR1020067011514A patent/KR100790770B1/en not_active IP Right Cessation
- 2004-12-07 JP JP2006543915A patent/JP2007519316A/en active Pending
- 2004-12-07 MX MXPA06006639A patent/MXPA06006639A/en active IP Right Grant
- 2004-12-07 EP EP04813167A patent/EP1697192A4/en not_active Withdrawn
- 2004-12-07 WO PCT/US2004/040807 patent/WO2005060583A2/en active Application Filing
- 2004-12-07 CA CA002546535A patent/CA2546535C/en not_active Expired - Fee Related
- 2004-12-07 CN CNA2004800368681A patent/CN1890948A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
KR20060100464A (en) | 2006-09-20 |
US7046794B2 (en) | 2006-05-16 |
KR100790770B1 (en) | 2008-01-03 |
EP1697192A2 (en) | 2006-09-06 |
US20050129225A1 (en) | 2005-06-16 |
WO2005060583A3 (en) | 2006-01-05 |
EP1697192A4 (en) | 2008-08-06 |
CA2546535C (en) | 2009-09-15 |
MXPA06006639A (en) | 2006-08-31 |
WO2005060583A2 (en) | 2005-07-07 |
JP2007519316A (en) | 2007-07-12 |
CN1890948A (en) | 2007-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2546535A1 (en) | A double talk activity detector and method for an echo canceler circuit | |
CA2546530A1 (en) | A downlink activity and double talk probability detector and method for an echo canceler circuit | |
WO2001006664A3 (en) | Cdma multiple access interference cancellation using signal estimation | |
AU1856001A (en) | Method and system for blind detection of modulation | |
WO1998043362A3 (en) | Method and apparatus for reducing spread-spectrum noise | |
WO2004036811A3 (en) | Method and apparatus for interference suppression with efficient matrix inversion in a ds-cdma system | |
CA2428888A1 (en) | Method and system for comfort noise generation in speech communication | |
WO2002093876A3 (en) | Final signal from a near-end signal and a far-end signal | |
MXPA05009463A (en) | Method and apparatus for providing uplink signal-to-noise ratio (snr) estimation in a wireless communication system. | |
MXPA02007215A (en) | Improved system and method for implementation of an echo canceller. | |
SE9702709D0 (en) | Method and apparatus for echo reduction in a hands-free cellular radio communication system | |
BR9506283A (en) | Processes systems and devices to simulate interference and signal interference power between communication channels and to operate a wireless communication system | |
CA2436061A1 (en) | System and method for facilitating communication using presence and communication system | |
CA2223827A1 (en) | Acoustic echo elimination in a digital mobile communications system | |
WO2005053277A3 (en) | Method and apparatus for adaptive echo and noise control | |
WO2003079708A8 (en) | Detecting a hidden node in a wireless local area network | |
CA2258618A1 (en) | Echo suppressor and non-linear processor of echo canceller | |
EP1783922A3 (en) | System and mehtod for providing an accurate estimation of received signal interference for use in wireless communication systems | |
AU2003268002A8 (en) | Frequency domain equalization of communication signals | |
MX2010002172A (en) | Acoustic echo cancellation based on noise environment. | |
WO2004054311A3 (en) | Discontinuous transmission (dtx) frame detection in wireless communication systems | |
GB0405166D0 (en) | Method and arrangement for mitigation of intercell interference in a cellular communication system | |
CN100573662C (en) | The method and system of reflection time and language distortion in the objective speech quality assessment | |
CA2246865A1 (en) | Nonlinear processor for acoustic echo canceller | |
TW200507503A (en) | Multiple antenna apparatus and method to provide interference detection and cancellation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20141208 |