Multichannel Speech Enhancement Using Phase-Aware Spectral Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Speech processing systems suffer from recognition accuracy degradation due to far-field speech signal corruption by reverberation and background noise, which is not effectively addressed by existing single-microphone systems.

Innovation Solution

Employing a microphone array to capture multichannel audio signals, utilizing spatial information through modified discrete cosine transform (MDCT) to generate a time-frequency representation, and applying deep neural networks (DNNs) to enhance speech recognition by preserving phase information and determining direction of arrival (DOA) for improved signal processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single microphone is used to capture audio signals, then the device complexity is low, but the speech recognition accuracy degrades due to signal corruption from reverberation and background noise

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidmicrophone array complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio signal processing is segmented into multiple stages: multichannel capture, spectral representation generation, magnitude/phase weight computation, and enhanced signal reconstruction. Each stage processes specific aspects of the signal independently, allowing the system to handle complex acoustic environments through modular processing steps rather than a single complex filter

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A speech enhancement frontend component is introduced as an intermediary between the multichannel microphone array and the single-channel ASR backend. This frontend generates spectral representations and computes magnitude- and phase-dependent weights to transform multichannel signals into enhanced single-channel signals, bridging the gap between the two systems while preserving spatial information

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a microphone array is used to capture multichannel audio signals, then the speech enhancement accuracy is improved, but the processing complexity increases due to the need for spectral transformation and spatial information extraction

Engineering Contradiction:
Improvespatial information extraction accuracyVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical signal processing methods with neural network-based computation. A neural network is trained to directly predict magnitude- and phase-dependent weights from spectral representations, substituting complex mathematical transformations and spatial algorithms with a learned mapping that achieves the same enhancement goals with simpler real-time processing

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

Solution Approach 2:

The system transforms the audio signal into the spectral domain using Short-Time Discrete Cosine Transform (ST-DCT), changing the representation parameters from time-domain samples to frequency-domain coefficients. This parameter transformation enables more effective computation of magnitude and phase weights and facilitates better speech enhancement in the spectral representation

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If traditional single-channel audio processing is used, then the processing speed is high, but the ability to mitigate reverberation and background noise is insufficient

Engineering Contradiction:
Improvereverberation and background noiseVSAvoidprocessing efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent converts the harmful effects of reverberation and background noise into useful spatial information. By processing multichannel signals and computing magnitude- and phase-dependent weights, the system extracts directional cues and spatial characteristics that were originally part of the noise problem, then uses this information to enhance the speech signal and suppress reverberation and noise

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS12620406B2System and method for speech enhancement in multichannel audio processing systems
Publication Date: 2026.05.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12620406B2 patent drawing
  • US12620406B2 patent drawing
  • US12620406B2 patent drawing

AI summary

A method, computer program product, and computing system for enhancement of audio signals received from a plurality of microphones. A multichannel audio signal is received from a plurality of microphones and is processed with a short-time discrete cosine transform (STDCT) to generate a real-valued spectral representation of the multichannel signal encoding both magnitude and phase information. Magnitude- and phase-dependent weights are generated, and an enhanced single-channel signal is produced based upon, at least in part, the spectral representation of the multichannel signal and the magnitude- and phase-dependent weights.