Guided Speech Enhancement With Beamformer-Agnostic Interference Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-microphone speech enhancement systems face challenges in effectively reducing interference such as echo, background noise, and competing speech due to the need for large training data and computational power, and they struggle to generalize well to real-world conditions with device-specific microphone geometries.

Innovation Solution

A guided speech-enhancement network that leverages the spatial filtering performed by a beamformer to further attenuate interfering signals, trained using a simulated generic beamformer model, allowing it to be agnostic to specific microphone arrangements and beamformers, and capable of real-time streaming speech enhancement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If neural network-based end-to-end models are used to improve speech enhancement, then speech recognition accuracy is improved, but computational power requirements and training data needs increase significantly

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidcomputational power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The speech enhancement task is divided into two separate stages: beamforming for spatial filtering and a neural network for spectral enhancement. This segmentation allows each component to be optimized independently, reducing the overall computational burden compared to a single end-to-end model while maintaining speech recognition accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The beamformer performs preliminary spatial filtering to attenuate interfering signals before the neural network processes the audio data. This preliminary action reduces the complexity of the subsequent neural network processing by pre-processing the input data to remove obvious interference, thereby reducing computational power requirements.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multi-channel audio input is used to improve spatial resolution and signal-to-noise ratio, then speech capture quality is improved, but device complexity increases

Engineering Contradiction:
Improvespatial resolutionVSAvoidmicrophone array complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The guided speech enhancement network is designed to be device-agnostic and can work with different microphone geometries and beamformer configurations. This universality allows the same neural network model to be deployed across multiple device types without requiring device-specific customization, thereby managing device complexity while maintaining spatial resolution capabilities.

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

3Reliability

If existing speech enhancement models are trained on large-scale data, then speech enhancement performance is improved, but training time and computational resources increase

Engineering Contradiction:
Improvespeech enhancement performanceVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The beamformer performs preliminary spatial filtering to create pre-processed training data that has already had interfering signals attenuated. This preliminary action allows the neural network to be trained on more effective data with fewer samples needed, reducing training time while maintaining or improving speech enhancement performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The beamformer acts as an intermediary that transforms raw multi-channel audio into spatially-filtered audio that is more suitable for neural network training. This intermediary processing creates higher-quality training samples that improve model performance while potentially reducing the total amount of training data and time required.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12542144B2Guided speech enhancement network
Publication Date: 2026.02.03 GOOGLE LLC
  • US12542144B2 patent drawing
  • US12542144B2 patent drawing
  • US12542144B2 patent drawing

AI summary

A method includes receiving, as input, reference audio data representing a reference audio signal captured by an audio input device. The method also includes receiving, as input, from a beamformer, spatially-filtered audio data representing an output of the beamformer, the beamformer configured to spatially filter, based on additional audio data captured by one or more additional audio input devices, the reference audio data to attenuate one or more interfering signals in the spatially-filtered audio data. The method processes, using a trained guided speech-enhancement network, the reference audio data and the spatially-filtered audio data to generate, as output, enhanced audio data, the guided speech-enhancement network processing the reference audio data and the spatially-filtered audio data to further attenuate, in the enhanced audio data, the one or more interfering signals attenuated by the beamformer.