Audio Processing for Vehicle Echo Cancellation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During high-speed vehicle driving, noise inside the vehicle can distract the driver and affect safety, and existing noise reduction methods fail to effectively manage multiple voices in a vehicle, leading to poor user experience.

Innovation Solution

An audio-based processing method and apparatus that extracts a target acoustic source signal from a mixed audio signal, recognizes text content, determines the relevant loudspeaker, controls it to play the corresponding speech, and performs echo cancellation based on the loudspeaker's position and volume to prevent echo, improving communication and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If noise reduction is performed by suppressing wind noise and tire noise, then noise level is reduced, but multiple persons chatting in the vehicle cannot be effectively managed

Engineering Contradiction:
Improvenoise levelVSAvoidhandling of multiple voices
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The audio signal is segmented by extracting individual acoustic source signals from the mixed audio signal. Each acoustic source signal corresponds to a specific person's voice, allowing the system to process and manage multiple voices independently rather than treating them as a single mixed signal.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different loudspeakers are assigned to different sound regions based on the position of the acoustic source. Each loudspeaker is optimized for its specific region, and echo cancellation is performed locally for each loudspeaker based on its position and the speech volume it plays, enabling tailored handling of multiple conversation zones.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If a loudspeaker plays a mixed signal of multi-person voices, then all persons can be heard, but the listener hears own voice resulting in poor user experience

Engineering Contradiction:
Improvecommunication smoothnessVSAvoidecho and own voice feedback
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The target acoustic source signal is extracted from the mixed audio signal collected by the microphone array. By identifying and isolating the specific person's voice that should be played, the system avoids playing the listener's own voice back to them, thereby eliminating echo and improving user experience.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Echo cancellation is performed as an intermediary processing step between speech playback and the listener's perception. The echo cancellation module uses the position of the loudspeaker and speech volume to cancel out echo before the sound reaches the listener, preventing the harmful feedback effect.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If echo cancellation is not performed, then system complexity is reduced, but voice of speaking person is played through loudspeaker in their sound region

Engineering Contradiction:
Improveprocessing stepsVSAvoidecho feedback
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

Echo cancellation is performed in advance before the speech signal is played through the loudspeaker. By pre-processing the audio signal to cancel out potential echo based on loudspeaker position and volume characteristics, the system prevents echo feedback from occurring in the first place, rather than having to add complex post-processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240304201A1Audio-based processing method and apparatus
Publication Date: 2024.09.12 SHENZHEN HORIZON ROBOTICS TECH CO LTD
  • US20240304201A1 patent drawing
  • US20240304201A1 patent drawing

AI summary

Disclosed are an audio-based processing method and apparatus. The processing method includes: extracting a target acoustic source signal from a mixed audio signal collected through a microphone array (S1); recognizing text content corresponding to the target acoustic source signal from the target acoustic source signal (S2); determining a target loudspeaker based on the text content (S3); controlling the target loudspeaker to play a speech corresponding to the target acoustic source signal (S4); and performing echo cancellation for a loudspeaker in a sound region to which the target acoustic source signal belongs based on a position of the target loudspeaker, a position of the loudspeaker in the sound region to which the target acoustic source signal belongs, and a volume of speech for playback through the target loudspeaker (S5).