Generative Neural Network Speech Enhancement System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech enhancement technologies fail to effectively remove a wide range of artifacts such as noise, reverberation, clipping, silent gaps, equalization issues, and codec artifacts from audio signals in a single step, compromising the naturalness of speech recordings.

Innovation Solution

A neural network-based system comprising a generative network and a conditioning network that processes audio signals to generate enhanced outputs by combining internal representations at different temporal resolutions, using side information for adaptability, and employing auxiliary neural networks for training with loss functions to remove various artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If simple denoising algorithms are used, then noise removal is achieved, but multiple artifacts (reverberation, clipping, codec artifacts) cannot be removed simultaneously

Engineering Contradiction:
Improveartifact removal capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal speech enhancement system that can handle multiple types of artifacts (noise, reverberation, clipping, codec artifacts, equalization issues) through a single integrated neural network architecture. The generative network is designed to perform multiple functions simultaneously, replacing the need for separate specialized algorithms for each artifact type.

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

Solution Approach 2:

The system divides the speech enhancement task into distinct processing components: a conditioning network that processes the input speech signal to extract features, and a generative network that synthesizes the enhanced output. This segmentation allows each component to specialize in specific aspects of artifact removal while working together as a unified system.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple separate algorithms are used to remove different artifacts, then each artifact type can be addressed, but processing time and computational resources increase

Engineering Contradiction:
Improveartifact removal capabilityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges multiple artifact removal functions into a single integrated neural network system. The conditioning network and generative network work together in one processing pass to simultaneously remove noise, reverberation, clipping, and other artifacts, eliminating the need for sequential processing with multiple separate algorithms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The conditioning network performs preliminary processing of the input speech signal by extracting relevant features and conditioning information before the generative network produces the final enhanced output. This preliminary action prepares the data in advance, enabling the generative network to efficiently synthesize the enhanced speech without requiring multiple iterative processing steps.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If aggressive denoising is applied, then noise removal is improved, but naturalness of speech is compromised

Engineering Contradiction:
Improvenoise levelVSAvoidspeech naturalness
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The conditioning network acts as an intermediary between the noisy input speech and the generative network. It processes the input signal to extract conditioning features that guide the generative network in producing enhanced speech that maintains naturalness. This intermediary processing ensures that noise removal does not directly compromise speech quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The generative network learns to adjust multiple parameters of the speech signal simultaneously, including noise levels, reverberation characteristics, clipping artifacts, and other degradation factors. By changing these parameters in a coordinated manner based on the conditioning information, the system achieves effective denoising while preserving speech naturalness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240395278A1Universal speech enhancement using generative neural networks
Publication Date: 2024.11.28 DOLBY INTERNATIONAL AB
  • US20240395278A1 patent drawing
  • US20240395278A1 patent drawing
  • US20240395278A1 patent drawing

AI summary

The disclosure relates to a neural network based system for speech enhancement, comprising a generative network for generating an enhanced audio signal and a conditioning network for generating conditioning information for the generative network. The conditioning network comprises a plurality of layers and is configured to receive an audio signal as input: propagate the audio signal through the plurality of layers; and provide one or more first internal representations of the audio signal or processed versions thereof as the conditioning information, wherein the one or more first internal representations of the audio signal are extracted at respective layers of the conditioning network. The generative network is configured to receive a noise vector and the conditioning information as input; and generate the enhanced audio signal based on the noise vector and the conditioning information. The disclosure further relates to a method of training the system.