Multi-Channel Kalman Gain Sharing for Acoustic Howling Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing acoustic howling suppression methods, such as gain control, notch filters, and adaptive feedback cancellation, are inadequate in scenarios requiring high acoustic amplification, distort the target sound, or introduce unexpected frequencies, and deep learning-based methods suffer from mismatch issues between training and inference stages.

Innovation Solution

Implementing a deep learning approach called Deep AHS with teacher-forced learning and a Kalman filter to suppress acoustic howling by transforming the recurrent suppression process into an instantaneous speech separation process, using attention-based recurrent neural networks and shared parameter estimation across multiple channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If gain control is used to reduce amplifier volume, then howling is suppressed, but acoustic amplification capability is reduced

Engineering Contradiction:
Improvehowling suppressionVSAvoidacoustic amplification capability
Core Design Contradiction:
Object-affected harmful factorsVSPower

Solution Approach 1:

The audio signal is segmented into different frequency components using Fast Fourier Transform (FFT). The system identifies specific frequency bands where howling occurs and applies gain reduction only to those frequencies, while maintaining full gain for other frequencies. This frequency-domain segmentation allows howling suppression without compromising overall acoustic amplification capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different processing characteristics to different frequency regions. Notch filters are applied locally at specific howling frequencies, while the rest of the frequency spectrum maintains high gain for amplification. This local quality approach ensures that harmfully suppressed only where necessary, preserving amplification power elsewhere.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If notch filters are used to attenuate howling, then howling frequencies are suppressed, but target sound is distorted

Engineering Contradiction:
Improvehowling attenuationVSAvoidtarget sound quality
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The notch filter parameters (center frequency, bandwidth, and depth) are dynamically adjusted based on real-time howling detection. The system continuously monitors the audio spectrum and adapts the filter characteristics to match the actual howling frequencies and their evolution over time. This dynamic adaptation prevents fixed-filter distortion of target sounds while maintaining effective howling suppression.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where the output of the notch filter is monitored and used to further refine filter parameters. The error signal between the original and filtered signals is analyzed to detect residual howling and adjust the filter accordingly, ensuring minimal impact on target sound while maintaining howling suppression effectiveness.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If adaptive feedback cancellation is used to estimate acoustic path, then howling is suppressed, but speech quality is distorted due to de-correlation techniques

Engineering Contradiction:
Improvehowling suppressionVSAvoidspeech quality
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The system introduces an intermediary reference signal that correlates with both the target speech and the feedback path. By using this intermediary signal as a basis for adaptive filtering, the system can estimate the acoustic path without requiring de-correlation techniques that distort speech. The intermediary acts as a bridge that maintains speech integrity while enabling accurate feedback cancellation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical/acoustic de-correlation techniques with signal processing-based methods in the frequency domain. Instead of manipulating the physical signal characteristics to achieve de-correlation, the system uses computational approaches (FFT-based filtering and adaptive algorithms) that preserve speech quality while achieving howling suppression through mathematical operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Manufacturing precision

If multi-channel microphones are used to improve speech quality, then user experience is enhanced, but howling suppression complexity increases

Engineering Contradiction:
Improvespeech qualityVSAvoidhowling suppression complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system merges the processing of multiple microphone channels by combining their signals in the frequency domain before applying the Kalman filter. Instead of independently processing each channel, the multi-channel signals are integrated into a unified processing framework that shares computational resources and parameters, reducing overall complexity while maintaining the speech quality benefits of multiple microphones.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The Kalman filter implementation serves multiple functions simultaneously: it performs howling detection, howling suppression, and acoustic path estimation across all channels. This multi-functional approach eliminates the need for separate processing chains for each task, reducing system complexity while maintaining effective howling suppression and speech quality enhancement across the multi-channel setup.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12555560B2Multi-channel acoustic howling suppression using Kalman filter with shared parameter estimation
Publication Date: 2026.02.17 TENCENT AMERICA LLC
  • US12555560B2 patent drawing
  • US12555560B2 patent drawing
  • US12555560B2 patent drawing

AI summary

A method and apparatus comprising computer code configured to cause a processor or processors to obtain an audio signal from a channel of at least one microphone of a plurality of microphones, estimate a Kalman gain based on the audio signal, share the Kalman gain to a plurality of channels of other ones of the plurality of microphones, and output an AHS signal from the channel and the plurality of channels, wherein the AHS signal is a version of the audio signal in which acoustic howling noise of the audio signal is suppressed and target audio of the audio signal is sustained.