Echo Cancellation via Voiced-Unvoiced Neural Network Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing echo cancellation technologies in wireless devices often use monolithic networks that inefficiently process voiced and unvoiced components, leading to compromised speech quality due to their disparate probability distributions.

Innovation Solution

A system utilizing three neural networks: a first neural network for decomposing voiced components, a second neural network for decomposing unvoiced components, and a third neural network for merging these components to generate an echo-cancelled speech signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a monolithic neural network is used to process both voiced and unvoiced components, then the device complexity is reduced, but the speech quality deteriorates due to incompatible probability distributions requiring different processing weights

Engineering Contradiction:
Improveneural network architectureVSAvoidspeech quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent divides the monolithic neural network into separate specialized networks: a voiced component processor and an unvoiced component processor. Each network is optimized for its specific component type with dedicated weights and coefficients, resolving the conflict between simplicity and speech quality by segmenting the processing task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing parameters and architectures to different parts of the speech signal. Voiced components receive one type of processing while unvoiced components receive another, allowing each region of the signal to be handled with locally optimized quality rather than a uniform approach.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If separate neural networks are used for voiced and unvoiced components, then the speech quality improves through specialized processing, but the device complexity increases

Engineering Contradiction:
Improvespeech qualityVSAvoidneural network architecture
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

By segmenting the processing into separate networks for voiced and unvoiced components, the patent achieves specialized processing that improves speech quality while managing complexity through clear functional separation rather than attempting to optimize a single monolithic network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The overall echo cancellation system maintains universality by handling both voiced and unvoiced components through a coordinated multi-network architecture, allowing the system to process different speech types effectively without requiring completely separate systems.

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

3Ease of operation

If uniform weights and coefficients are applied in a monolithic network, then the processing is simplified, but the speech quality of at least one component is compromised

Engineering Contradiction:
Improveprocessing simplicityVSAvoidspeech quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements local quality by assigning different weights and coefficients to voiced and unvoiced component processors. This allows each processor to be optimized for its specific component type, improving speech quality without requiring complex manual tuning of uniform parameters across the entire system.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the processing parameters differently for voiced versus unvoiced components. By allowing parameter variation between component types rather than enforcing uniform parameters, the system achieves better speech quality while maintaining manageable complexity through specialized parameter sets.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250191603A1Systems and methods for reducing echo using speech decomposition
Publication Date: 2025.06.12 QUALCOMM INC
  • US20250191603A1 patent drawing
  • US20250191603A1 patent drawing
  • US20250191603A1 patent drawing

AI summary

A method includes performing, at a first neural network, a first decomposition operation on a transformed input speech signal to generate a voiced component of the transformed input speech signal. The transformed input speech signal includes frequency-domain transformed near-end speech components stacked with frequency-domain transformed far-end speech components. The method also includes performing, at a second neural network, a second decomposition operation on the transformed input speech signal to generate an unvoiced component of the transformed input speech signal. The first neural network and the second neural network perform echo cancellation on the transformed input speech signal. The method further includes merging, at a third neural network, the voiced component and the unvoiced component to generate a transformed output speech signal.