CA2129102A1 - Feedback Level Estimator Between Loudspeaker and Microphone - Google Patents

Feedback Level Estimator Between Loudspeaker and Microphone

Info

Publication number
CA2129102A1
CA2129102A1 CA 2129102 CA2129102A CA2129102A1 CA 2129102 A1 CA2129102 A1 CA 2129102A1 CA 2129102 CA2129102 CA 2129102 CA 2129102 A CA2129102 A CA 2129102A CA 2129102 A1 CA2129102 A1 CA 2129102A1
Authority
CA
Canada
Prior art keywords
microphone
signal
loudspeaker
echo
microphone signal
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
Application number
CA 2129102
Other languages
French (fr)
Other versions
CA2129102C (en
Inventor
Peter L. Chu
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.)
Polycom Inc
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2129102A1 publication Critical patent/CA2129102A1/en
Application granted granted Critical
Publication of CA2129102C publication Critical patent/CA2129102C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • H04R3/02Circuits for transducers, loudspeakers or microphones for preventing acoustic reaction, i.e. acoustic oscillatory feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/082Two-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2430/00Signal processing covered by H04R, not provided for in its groups
    • H04R2430/03Synergistic effects of band splitting and sub-band processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Otolaryngology (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Telephone Function (AREA)

Abstract

An improved echo cancelling device (18) for reducing the effects of acoustic feedback between a loudspeaker and microphone in a communication system. The device includes an adjustable filter (50) for receiving a loudspeaker signal and generating in response thereto an echo estimation signal. The device subtracts (54) the echo estimation signal from the microphone signal to produce an echo corrected microphone signal. During periods of time when the microphone signal is substantially derived from acoustic feedback between the loudspeaker and the microphone, the device adjusts (58) transfer characteristics of the filter (52) to reduce the echo corrected microphone signal. The improvement includes estimating from the adjusted transfer characteristics an energy transfer ratio representative of the ratio of the energy of the microphone signal to the energy of the loudspeaker signal.
The device compares the microphone signal to the energy transfer ratio multiplied by the loudspeaker signal to identify periods of the time when the microphone signal is substantially derived from acoustic feedback between the loudspeaker and the microphone.
CA002129102A 1992-02-19 1993-01-08 Feedback level estimator between loudspeaker and microphone Expired - Lifetime CA2129102C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US07/837,729 1992-02-19
US07/837,729 US5263019A (en) 1991-01-04 1992-02-19 Method and apparatus for estimating the level of acoustic feedback between a loudspeaker and microphone
PCT/US1993/000161 WO1993017510A1 (en) 1992-02-19 1993-01-08 Feedback level estimator between loudspeaker and microphone

Publications (2)

Publication Number Publication Date
CA2129102A1 true CA2129102A1 (en) 1993-09-02
CA2129102C CA2129102C (en) 1999-09-14

Family

ID=25275249

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002129102A Expired - Lifetime CA2129102C (en) 1992-02-19 1993-01-08 Feedback level estimator between loudspeaker and microphone

Country Status (6)

Country Link
US (1) US5263019A (en)
EP (1) EP0627139B1 (en)
JP (1) JP3567242B2 (en)
CA (1) CA2129102C (en)
DE (1) DE69324002T2 (en)
WO (1) WO1993017510A1 (en)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5307405A (en) * 1992-09-25 1994-04-26 Qualcomm Incorporated Network echo canceller
US5617423A (en) 1993-01-08 1997-04-01 Multi-Tech Systems, Inc. Voice over data modem with selectable voice compression
US5546395A (en) 1993-01-08 1996-08-13 Multi-Tech Systems, Inc. Dynamic selection of compression rate for a voice compression algorithm in a voice over data modem
US5754589A (en) 1993-01-08 1998-05-19 Multi-Tech Systems, Inc. Noncompressed voice and data communication over modem for a computer-based multifunction personal communications system
US5535204A (en) 1993-01-08 1996-07-09 Multi-Tech Systems, Inc. Ringdown and ringback signalling for a computer-based multifunction personal communications system
US5864560A (en) 1993-01-08 1999-01-26 Multi-Tech Systems, Inc. Method and apparatus for mode switching in a voice over data computer-based personal communications system
US5453986A (en) 1993-01-08 1995-09-26 Multi-Tech Systems, Inc. Dual port interface for a computer-based multifunction personal communication system
US5812534A (en) 1993-01-08 1998-09-22 Multi-Tech Systems, Inc. Voice over data conferencing for a computer-based personal communications system
US6009082A (en) 1993-01-08 1999-12-28 Multi-Tech Systems, Inc. Computer-based multifunction personal communication system with caller ID
US5452289A (en) 1993-01-08 1995-09-19 Multi-Tech Systems, Inc. Computer-based multifunction personal communications system
US5475731A (en) * 1994-01-07 1995-12-12 Ericsson Inc. Echo-canceling system and method using echo estimate to modify error signal
US5600714A (en) * 1994-01-14 1997-02-04 Sound Control Technologies, Inc. Conference telephone using dynamic modeled line hybrid
ZA95599B (en) * 1994-02-28 1996-02-06 Qualcomm Inc Doubletalk detection by means of spectral content
US5682386A (en) 1994-04-19 1997-10-28 Multi-Tech Systems, Inc. Data/voice/fax compression multiplexer
US5757801A (en) 1994-04-19 1998-05-26 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
US5511010A (en) * 1994-06-10 1996-04-23 Texas Instruments Incorporated Method and apparatus of eliminating interference in an undersettled electrical signal
US8085959B2 (en) 1994-07-08 2011-12-27 Brigham Young University Hearing compensation system incorporating signal processing techniques
WO1996007177A1 (en) * 1994-08-31 1996-03-07 Picturetel Corporation Apparatus and method for detecting speech in the presence of other sounds
US5553014A (en) 1994-10-31 1996-09-03 Lucent Technologies Inc. Adaptive finite impulse response filtering method and apparatus
US5600718A (en) * 1995-02-24 1997-02-04 Ericsson Inc. Apparatus and method for adaptively precompensating for loudspeaker distortions
US5680450A (en) * 1995-02-24 1997-10-21 Ericsson Inc. Apparatus and method for canceling acoustic echoes including non-linear distortions in loudspeaker telephones
JPH08251082A (en) * 1995-03-13 1996-09-27 Sony Corp Echo removing device
JPH10501951A (en) * 1995-04-03 1998-02-17 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ Signal amplification system with automatic equalizer
CA2174366C (en) * 1995-04-20 2001-03-27 Shoji Makino Subband echo cancellation method using projection algorithm
US5646990A (en) * 1995-09-21 1997-07-08 Rockwell International Corporation Efficient speakerphone anti-howling system
US5675644A (en) * 1995-09-26 1997-10-07 Qualcomm Incorporated Method and apparatus for canceling echo accounting for delay variations
US5631900A (en) * 1995-09-29 1997-05-20 Crystal Semiconductor Double-Talk detector for echo canceller
US5764753A (en) * 1995-09-29 1998-06-09 Crystal Semiconductor Corp. Half-duplex controller
US5848146A (en) * 1996-05-10 1998-12-08 Rane Corporation Audio system for conferencing/presentation room
US5715319A (en) * 1996-05-30 1998-02-03 Picturetel Corporation Method and apparatus for steerable and endfire superdirective microphone arrays with reduced analog-to-digital converter and computational requirements
US5796819A (en) * 1996-07-24 1998-08-18 Ericsson Inc. Echo canceller for non-linear circuits
CN1111973C (en) * 1996-08-01 2003-06-18 北方电讯网络有限公司 Echo cancelling system for digital telephony applications
US6301357B1 (en) * 1996-12-31 2001-10-09 Ericsson Inc. AC-center clipper for noise and echo suppression in a communications system
JPH11220429A (en) 1997-11-13 1999-08-10 Matsushita Electric Ind Co Ltd Adaptive equalizer
US6778671B1 (en) * 1998-12-14 2004-08-17 Intel Corporation Method of reference to echo time alignment for facilitation of echo cancellation
US6321194B1 (en) 1999-04-27 2001-11-20 Brooktrout Technology, Inc. Voice detection in audio signals
US6269161B1 (en) 1999-05-20 2001-07-31 Signalworks, Inc. System and method for near-end talker detection by spectrum analysis
US6480610B1 (en) * 1999-09-21 2002-11-12 Sonic Innovations, Inc. Subband acoustic feedback cancellation in hearing aids
AU4904801A (en) * 1999-12-31 2001-07-16 Octiv, Inc. Techniques for improving audio clarity and intelligibility at reduced bit rates over a digital network
US20020075965A1 (en) * 2000-12-20 2002-06-20 Octiv, Inc. Digital signal processing techniques for improving audio clarity and intelligibility
US20030023429A1 (en) * 2000-12-20 2003-01-30 Octiv, Inc. Digital signal processing techniques for improving audio clarity and intelligibility
US7236929B2 (en) * 2001-05-09 2007-06-26 Plantronics, Inc. Echo suppression and speech detection techniques for telephony applications
US7274794B1 (en) 2001-08-10 2007-09-25 Sonic Innovations, Inc. Sound processing system including forward filter that exhibits arbitrary directivity and gradient response in single wave sound environment
FI20012313A (en) * 2001-11-26 2003-05-27 Genelec Oy A method for designing a modal equalizer modifying low frequency audio
US7165028B2 (en) * 2001-12-12 2007-01-16 Texas Instruments Incorporated Method of speech recognition resistant to convolutive distortion and additive distortion
US7224981B2 (en) * 2002-06-20 2007-05-29 Intel Corporation Speech recognition of mobile devices
US7433462B2 (en) * 2002-10-31 2008-10-07 Plantronics, Inc Techniques for improving telephone audio quality
EP1519618B1 (en) * 2003-09-24 2011-11-02 Hewlett-Packard Development Company, L.P. Method and communication equipment with means for audio signals interference suppression
US20050286443A1 (en) * 2004-06-29 2005-12-29 Octiv, Inc. Conferencing system
US20050285935A1 (en) * 2004-06-29 2005-12-29 Octiv, Inc. Personal conferencing node
US7720236B2 (en) * 2004-10-15 2010-05-18 Lifesize Communications, Inc. Updating modeling information based on offline calibration experiments
US7970151B2 (en) * 2004-10-15 2011-06-28 Lifesize Communications, Inc. Hybrid beamforming
US7903137B2 (en) * 2004-10-15 2011-03-08 Lifesize Communications, Inc. Videoconferencing echo cancellers
US7760887B2 (en) * 2004-10-15 2010-07-20 Lifesize Communications, Inc. Updating modeling information based on online data gathering
US7826624B2 (en) * 2004-10-15 2010-11-02 Lifesize Communications, Inc. Speakerphone self calibration and beam forming
US7720232B2 (en) * 2004-10-15 2010-05-18 Lifesize Communications, Inc. Speakerphone
US20060132595A1 (en) * 2004-10-15 2006-06-22 Kenoyer Michael L Speakerphone supporting video and audio features
US8116500B2 (en) * 2004-10-15 2012-02-14 Lifesize Communications, Inc. Microphone orientation and size in a speakerphone
US7536301B2 (en) * 2005-01-03 2009-05-19 Aai Corporation System and method for implementing real-time adaptive threshold triggering in acoustic detection systems
US7742608B2 (en) * 2005-03-31 2010-06-22 Polycom, Inc. Feedback elimination method and apparatus
US7991167B2 (en) * 2005-04-29 2011-08-02 Lifesize Communications, Inc. Forming beams with nulls directed at noise sources
US7970150B2 (en) * 2005-04-29 2011-06-28 Lifesize Communications, Inc. Tracking talkers using virtual broadside scan and directed beams
US7593539B2 (en) * 2005-04-29 2009-09-22 Lifesize Communications, Inc. Microphone and speaker arrangement in speakerphone
US8295475B2 (en) * 2006-01-13 2012-10-23 Microsoft Corporation Selective glitch detection, clock drift compensation, and anti-clipping in audio echo cancellation
ATE423433T1 (en) 2006-04-18 2009-03-15 Harman Becker Automotive Sys SYSTEM AND METHOD FOR MULTI-CHANNEL ECHO COMPENSATION
US7773743B2 (en) * 2006-04-28 2010-08-10 Microsoft Corporation Integration of a microphone array with acoustic echo cancellation and residual echo suppression
US7831035B2 (en) * 2006-04-28 2010-11-09 Microsoft Corporation Integration of a microphone array with acoustic echo cancellation and center clipping
ATE445966T1 (en) 2006-05-08 2009-10-15 Harman Becker Automotive Sys ECH REDUCTION FOR TIME-VARIANT SYSTEMS
DE602006007685D1 (en) 2006-05-10 2009-08-20 Harman Becker Automotive Sys Compensation of multi-channel echoes by decorrelation
ATE522078T1 (en) 2006-12-18 2011-09-15 Harman Becker Automotive Sys LOW COMPLEXITY ECHO COMPENSATION
EP1995940B1 (en) 2007-05-22 2011-09-07 Harman Becker Automotive Systems GmbH Method and apparatus for processing at least two microphone signals to provide an output signal with reduced interference
US9392360B2 (en) 2007-12-11 2016-07-12 Andrea Electronics Corporation Steerable sensor array system with video input
US8150051B2 (en) * 2007-12-12 2012-04-03 Bose Corporation System and method for sound system simulation
US8380253B2 (en) * 2008-02-15 2013-02-19 Microsoft Corporation Voice switching for voice communication on computers
US8818000B2 (en) 2008-04-25 2014-08-26 Andrea Electronics Corporation System, device, and method utilizing an integrated stereo array microphone
US8094809B2 (en) * 2008-05-12 2012-01-10 Visteon Global Technologies, Inc. Frame-based level feedback calibration system for sample-based predictive clipping
US8369251B2 (en) * 2008-06-20 2013-02-05 Microsoft Corporation Timestamp quality assessment for assuring acoustic echo canceller operability
US8295474B2 (en) * 2008-08-08 2012-10-23 Freescale Semiconductor, Inc. Echo canceller with heavy double-talk estimation
JP5136396B2 (en) * 2008-12-25 2013-02-06 ヤマハ株式会社 Howling suppression device
EP2222091B1 (en) 2009-02-23 2013-04-24 Nuance Communications, Inc. Method for determining a set of filter coefficients for an acoustic echo compensation means
GB0906594D0 (en) * 2009-04-17 2009-05-27 Sontia Logic Ltd Processing an audio singnal
US8320554B1 (en) 2010-10-19 2012-11-27 Polycom, Inc. Acoustic echo canceller clock compensation
US8896651B2 (en) 2011-10-27 2014-11-25 Polycom, Inc. Portable devices as videoconferencing peripherals
US9491404B2 (en) 2011-10-27 2016-11-08 Polycom, Inc. Compensating for different audio clocks between devices using ultrasonic beacon
US9024998B2 (en) 2011-10-27 2015-05-05 Pollycom, Inc. Pairing devices in conference using ultrasonic beacon
US9203633B2 (en) 2011-10-27 2015-12-01 Polycom, Inc. Mobile group conferencing with portable devices
GB2512155B (en) 2013-09-18 2015-05-06 Imagination Tech Ltd Acoustic echo cancellation
CN104506747B (en) * 2015-01-21 2017-08-25 北京捷思锐科技股份有限公司 A kind of method and device of echo cancellor
WO2018229821A1 (en) * 2017-06-12 2018-12-20 ヤマハ株式会社 Signal processing device, teleconferencing device, and signal processing method
US10154148B1 (en) 2017-08-03 2018-12-11 Polycom, Inc. Audio echo cancellation with robust double-talk detection in a conferencing environment
CN110365615A (en) * 2018-03-26 2019-10-22 晨星半导体股份有限公司 Carrier wave frequency deviation estimation device and carrier wave frequency deviation estimation method
US10819857B1 (en) 2019-01-22 2020-10-27 Polycom, Inc. Minimizing echo due to speaker-to-microphone coupling changes in an acoustic echo canceler

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51144111A (en) * 1975-06-05 1976-12-10 Kokusai Denshin Denwa Co Ltd <Kdd> Echo cancelling method
US4126770A (en) * 1975-11-07 1978-11-21 Kokusai Denshin Denwa Kabushiki Kaisha Echo canceller
NL7612358A (en) * 1976-11-08 1978-05-10 Philips Nv AMPLIFIER FOR ACOUSTIC SIGNALS EQUIPPED WITH MEANS FOR SUPPRESSING UNDESIRABLE INTERFERENCE SIGNALS.
JPS5829012B2 (en) * 1978-05-16 1983-06-20 ケイディディ株式会社 Echo control method
JPS56153850A (en) * 1980-04-28 1981-11-28 Kokusai Denshin Denwa Co Ltd <Kdd> Echo control system
GB2111354B (en) * 1981-11-19 1985-06-19 Standard Telephones Cables Ltd Echo canceller
JPS59151546A (en) * 1983-02-18 1984-08-30 Nec Corp Adaptive type echo cancellor
US4589137A (en) * 1985-01-03 1986-05-13 The United States Of America As Represented By The Secretary Of The Navy Electronic noise-reducing system
US4683590A (en) * 1985-03-18 1987-07-28 Nippon Telegraph And Telphone Corporation Inverse control system
US4677677A (en) * 1985-09-19 1987-06-30 Nelson Industries Inc. Active sound attenuation system with on-line adaptive feedback cancellation
US4658426A (en) * 1985-10-10 1987-04-14 Harold Antin Adaptive noise suppressor
GB8525800D0 (en) * 1985-10-18 1985-11-20 Contranoise Ltd Transfer function generation
CA1293693C (en) * 1985-10-30 1991-12-31 Tetsu Taguchi Noise canceling apparatus
US4677676A (en) * 1986-02-11 1987-06-30 Nelson Industries, Inc. Active attenuation system with on-line modeling of speaker, error path and feedback pack
JPH0752859B2 (en) * 1987-11-06 1995-06-05 日本電気株式会社 Echo remover
US4837834A (en) * 1988-05-04 1989-06-06 Nelson Industries, Inc. Active acoustic attenuation system with differential filtering
US4918727A (en) * 1988-06-09 1990-04-17 Tellabs Incorporated Double talk detector for echo canceller and method
DE3840433A1 (en) * 1988-12-01 1990-06-07 Philips Patentverwaltung Echo compensator
GB2245459A (en) * 1990-06-20 1992-01-02 Motorola Inc Echo canceller with adaptive voice switch attenuation
US5117418A (en) * 1990-11-09 1992-05-26 Intelligent Modem Corporation Frequency domain adaptive echo canceller for full-duplex data transmission

Also Published As

Publication number Publication date
DE69324002T2 (en) 1999-07-15
JPH07504075A (en) 1995-04-27
JP3567242B2 (en) 2004-09-22
EP0627139A1 (en) 1994-12-07
EP0627139A4 (en) 1995-08-30
DE69324002D1 (en) 1999-04-22
US5263019A (en) 1993-11-16
EP0627139B1 (en) 1999-03-17
WO1993017510A1 (en) 1993-09-02
CA2129102C (en) 1999-09-14

Similar Documents

Publication Publication Date Title
CA2129102A1 (en) Feedback Level Estimator Between Loudspeaker and Microphone
US7054451B2 (en) Sound reinforcement system having an echo suppressor and loudspeaker beamformer
CA2132428A1 (en) Speech communication apparatus
CA2138698A1 (en) Telephone Set with Background Noise Suppression Function
US6147979A (en) System and method for echo cancellation in a communication system
US5099472A (en) Hands free telecommunication apparatus and method
US20030026437A1 (en) Sound reinforcement system having an multi microphone echo suppressor as post processor
US5732134A (en) Doubletalk detection by means of spectral content
US6301357B1 (en) AC-center clipper for noise and echo suppression in a communications system
US4891605A (en) Adaptive gain control amplifier
CA2072299A1 (en) Adaptive speakerphone system
CA2211994A1 (en) Apparatus and method for canceling acoustic echoes including non-linear distortions in loudspeaker telephones
EP0596623A2 (en) Electronic cancellation of ambient noise in telephone receivers
JPH0511687B2 (en)
CA2088558A1 (en) Multi-channel echo cancellation with adaptive filters having selectable coefficient vectors
CA2161358A1 (en) Method and Apparatus for Multi-Channel Acoustic Echo Cancellation
EP0742664A3 (en) Method for hand-free talking for a multi-channel transmission system
CA2018836A1 (en) Training method for an echo canceller for use in a voice conference system
CA2267411A1 (en) Echo canceller with silence detection
WO1996032776A3 (en) Signal amplification system with automatic equalizer
CA2054606A1 (en) Tap-weight adaptation control using stepsize inversely variable with signal power level
CA2151492A1 (en) Voice interface board for use in an operator system
CA2225203A1 (en) Hands-free telephone
CA2102857A1 (en) Technique for Reducing Echoes in Conference Communications
EP0732838A3 (en) Acoustic echo cancellor

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20130108