Signal Generation Processing with Parallel Noise-Level Submodels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural vocoder models like WaveGrad and DiffWave face challenges in achieving high-quality audio synthesis while maintaining processing speed, particularly when trained on single-speaker data, and there is a need for improved signal generation processing that maintains quality and speed for both audio and image signals.

Innovation Solution

A signal generation processing device utilizing multiple sub-model units, each trained with different noise levels, allowing parallel training and prediction processing, with a control unit managing the order and selection of sub-models based on noise schedules to optimize processing speed and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If WaveGrad or DiffWave models are used for audio synthesis, then the number of model parameters is reduced, but the quality of synthesized audio waveform signals deteriorates

Engineering Contradiction:
Improvenumber of model parametersVSAvoidquality of synthesized audio
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent divides a single vocoder model into multiple sub-models (first sub-model to N-th sub-model), where each sub-model processes audio synthesis at different noise levels. This segmentation allows the system to achieve high-quality audio synthesis comparable to WaveGlow while maintaining the parameter efficiency of diffusion stochastic models, as each sub-model can be trained independently on specific noise level ranges.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If WaveGlow is used for audio synthesis, then the quality of synthesized audio waveform signals is improved, but the time required for training processing increases

Engineering Contradiction:
Improvequality of synthesized audioVSAvoidtraining processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the training process into multiple independent sub-models, each handling specific noise level ranges. This enables parallel training of multiple sub-models simultaneously, significantly reducing total training time compared to training a single large WaveGlow model sequentially, while achieving comparable audio quality through the collective output of all sub-models.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary training of multiple sub-models in parallel on different noise level ranges before actual audio synthesis. This preliminary distributed training allows the system to achieve high-quality audio synthesis without requiring the extensive training time needed by WaveGlow, as the computational burden is distributed across multiple independently trained sub-models.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple sub-model units are used for signal generation, then the processing speed is improved through parallel training, but the device complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidnumber of sub-model units
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent designs multiple sub-models with identical or similar architectures that can process different noise level ranges. This universality means each sub-model unit serves the same function (audio synthesis) but operates on different input conditions, allowing for parallel processing and improved productivity while keeping individual unit complexity manageable and reuse possible.

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

Data Source

PatentUS12462785B2Signal generation processing device
Publication Date: 2025.11.04 NAT INST OF INFORMATION & COMM TECH
  • US12462785B2 patent drawing
  • US12462785B2 patent drawing
  • US12462785B2 patent drawing

AI summary

Provided is a signal generation processing device that achieves audio synthesis processing or image signal generation processing capable of obtaining high-quality audio signals or image signals while maintaining the speed of audio synthesis processing or image signal generation processing. In the signal generation processing device, the first sub-model unit to the N-th sub-model unit each performs training processing for training models included in the first sub-model unit to the Nth sub-model unit using noise levels included in different noise level ranges to obtain trained models. In other words, the signal generation processing device performs processing for each sub-model unit in parallel, thus allowing for performing the training processing at high speed. Further, during prediction processing, the signal generation processing device appropriately selects the sub-model units to be used and performs processing with the selected sub-models, thus allowing for performing audio synthesis processing and image generation processing with high accuracy.