Neural Speech Generation from Noisy Audio with Dual Encoders

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neural networks struggle to accurately generate high-quality speech from low-quality audio data contaminated with noise and distortion due to poor recording equipment or environmental factors, making it difficult to understand speech.

Innovation Solution

A neural network system comprising a spectrogram encoder, context generator, waveform encoder, inferencing module, and waveform decoder processes low-quality audio data by encoding spectral and phase features, utilizing a reference audio signal to generate high-quality speech signals by learning desired characteristics and adjusting features accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If neural networks are used to generate speech from low-quality audio data, then speech quality can be enhanced, but the accuracy of generating high-quality speech from noisy audio data remains insufficient

Engineering Contradiction:
Improvespeech qualityVSAvoidaccuracy of speech generation
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system segments the speech generation process into multiple specialized encoders (spectrogram encoder, waveform encoder) and a separate context generator. Each encoder processes different features (spectral vs. phase/temporal) independently, allowing the system to address specific limitations of individual encoding approaches while maintaining overall speech quality and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the speech enhancement problem from a single-dimensional quality improvement task into a multi-dimensional process by separately processing spectral features and phase/temporal features through different encoders, then integrating them in the latent space. This dimensional separation allows independent optimization of each feature type to overcome the accuracy limitations of unified approaches.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If neural networks process low-quality audio data, then speech can be generated, but the process takes considerable time

Engineering Contradiction:
Improvespeech qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system divides the audio processing task into parallel segments: the spectrogram encoder processes spectral information while the waveform encoder handles phase and temporal information simultaneously. This parallel segmentation of processing tasks reduces the sequential processing time while maintaining the quality improvements achieved through multi-feature analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The context generator performs preliminary action by pre-processing reference audio data to extract and store contextual information about desired speech characteristics before the actual speech generation occurs. This preliminary extraction of spectral and phase context allows the inferencing module to make faster, more accurate decisions during real-time speech reconstruction without re-processing reference data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250252966A1Neural networks to generate speech
Publication Date: 2025.08.07 NVIDIA CORP
  • US20250252966A1 patent drawing
  • US20250252966A1 patent drawing
  • US20250252966A1 patent drawing

AI summary

Apparatuses, systems, and techniques to generate audio of speech. In at least one embodiment, a processor uses one or more neural networks to generate first audio of speech based, at least in part, on second audio of speech and reference audio.