Synthetic Speech Training Data Using Semantic Audio Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training speech processing models for tasks like speech-to-speech voice conversion requires a large amount of rare and difficult-to-obtain parallel data, limiting their performance and effectiveness.

Innovation Solution

A system generates synthetic audio signals using an audio generation model to create a set of training data, allowing the speech processing model to be trained without extensive parallel data, enabling improved performance and real-time voice conversion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If parallel training data is used to train speech processing models, then model performance is improved, but data availability deteriorates due to rarity and difficulty of obtaining parallel data

Engineering Contradiction:
Improvemodel performanceVSAvoiddata availability
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates synthetic parallel training data by copying and transforming existing audio content. Specifically, it generates synthetic audio signals that mimic the characteristics of target speakers while preserving the semantic content of source audio, thereby creating artificial parallel datasets without requiring actual parallel recordings from multiple speakers.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces semantic representations as an intermediary between source audio and synthetic output. This intermediary layer enables the system to separate content preservation from speaker characteristic transformation, allowing generation of realistic synthetic parallel data through conditional generation models that use semantic tokens to guide the synthesis process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If more training examples are generated to improve model performance, then training data quantity increases, but processing time and computational resources worsen

Engineering Contradiction:
Improvemodel performanceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary processing by generating semantic representations and speaker embeddings before the main synthesis process. This pre-computation of semantic tokens and speaker characteristics allows the conditional generation model to efficiently generate multiple synthetic examples without repeating expensive computation, thereby reducing overall processing time while maintaining data quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the training data generation process into distinct components: semantic representation extraction, speaker embedding generation, and conditional audio synthesis. This segmentation allows parallel processing of different audio samples through the same pipeline, improving computational efficiency and reducing total processing time while generating large volumes of training data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260080862A1Generating training data using an audio generation model
Publication Date: 2026.03.19 GDM HOLDING LLC
  • US20260080862A1 patent drawing
  • US20260080862A1 patent drawing
  • US20260080862A1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a set of training data for training a speech processing model. One of the methods may include receiving a plurality of source audio signals that each represent speech; generating, for each source audio signal, a respective semantic representation of the source audio signal; obtaining, for each of a plurality of speakers, a respective speaker prompt embedding characterizing speech of the speaker; generating, for each source audio signal, one or more synthetic audio signals; and generating a set of training data for training a speech processing model, wherein the set of training data comprises a plurality of paired training examples.