Echo Cancellation in Multi-Speaker Devices Using Frequency Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face challenges in canceling echo phenomena when providing audio services, especially with increasing numbers of speakers and microphones, as existing methods struggle to effectively attenuate output audio signal components from multiple speakers.

Innovation Solution

The implementation of an electronic device with multiple speakers and microphones, where a processor configures each speaker to output specific frequency bands and applies filters to input signals from microphones to isolate and attenuate echo components, allowing for the creation of a transmission audio signal that cancels echo by mixing partial audio signals from multiple microphones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple speakers are installed to provide louder sound volume and three-dimensional sound, then audio service quality is improved, but echo phenomenon becomes more difficult to cancel

Engineering Contradiction:
Improveaudio service qualityVSAvoidecho phenomenon
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The audio signal is divided into multiple frequency bands, with each speaker responsible for specific frequency ranges. The echo cancellation system is segmented to process each frequency band separately, allowing precise identification and cancellation of echo components from individual speakers while preserving the enhanced audio quality provided by multiple speakers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different frequency bands are assigned to different speakers based on their spatial locations and characteristics. The echo cancellation applies localized processing to each speaker's output, using microphones positioned adjacent to specific speakers to cancel echo from those particular speakers while maintaining overall audio service quality.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple microphones are used to detect user voice accurately, then voice detection accuracy is improved, but difficulty to identify and cancel output audio signal components increases

Engineering Contradiction:
Improvevoice detection accuracyVSAvoidoutput audio signal component identification
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The echo cancellation system segments the audio signal processing by frequency bands and speaker sources. Each microphone's input is processed to identify echo components from specific speakers operating in specific frequency ranges, making the detection and cancellation of output audio signal components more manageable despite having multiple microphones.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Filter units act as intermediaries between the microphones and the echo cancellation processing. These filters selectively pass specific frequency bands to corresponding echo cancellation units, facilitating the identification and cancellation of echo components from individual speakers while preserving accurate voice detection capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11546693B2Method for generating audio signal using plurality of speakers and microphones and electronic device thereof
Publication Date: 2023.01.03 SAMSUNG ELECTRONICS CO LTD
  • US11546693B2 patent drawing
  • US11546693B2 patent drawing
  • US11546693B2 patent drawing

AI summary

A method for canceling an echo and an electronic device thereof are provided. The electronic device includes a housing, a communication module, a first speaker disposed in a first region of the housing, a second speaker disposed in a second region of the housing, a first microphone disposed adjacent to the first region, a second microphone disposed adjacent to the second region, and a processor. The processor is configured to receive a first audio signal from an external electronic device, and output a first given frequency band, and output a second given frequency band, and provide a first signal by applying a filter capable of passing a band corresponding to the second given frequency band, and provide a second signal by applying a filter capable of passing a band corresponding to the first given frequency band, and provide a second audio signal corresponding to the external audio signal, and transmit the second audio signal to the external electronic device.