Variable-Rate TTS Key Frames for Low-Latency Speech Synthesis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text-to-speech (TTS) systems face challenges in efficiently generating synthesized speech with reduced latency and bandwidth while maintaining voice quality, particularly on lower-power devices.

Innovation Solution

A TTS system that generates key frames at variable rates, omitting less informative frames and using interpolation to reconstruct them, allowing for reduced frame generation and improved efficiency, latency, and quality on devices with limited resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all frames are generated at fixed rate, then speech quality is maintained, but processing latency increases and bandwidth consumption increases

Engineering Contradiction:
Improvespeech qualityVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The speech synthesis process is segmented into key frame generation and interpolation phases. Instead of generating all frames at fixed rate, the system identifies and generates only key frames that contain essential speech information, then segments the remaining frames to be reconstructed through interpolation, reducing overall processing latency while maintaining speech quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action by generating only the necessary key frames rather than all frames. This partial generation approach reduces processing latency and bandwidth consumption while the interpolation process completes the remaining frames, achieving sufficient speech quality without excessive processing

Inventive Principle:
Principle #16Partial or excessive action

2Loss of information

If all frames are generated at fixed rate, then complete speech information is provided, but bandwidth consumption increases

Engineering Contradiction:
Improvespeech information completenessVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system extracts only the essential key frames that contain critical speech information, separating them from redundant frames. This extraction process reduces bandwidth consumption by transmitting only necessary data while the interpolation process reconstructs the complete speech information at the receiving end

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of transmitting all original frames, the system creates interpolated copies of the key frames to reconstruct the complete speech sequence. This copying approach through interpolation reduces bandwidth consumption while maintaining speech information completeness

Inventive Principle:
Principle #26Copying

3Quantity of substance

If interpolation is performed to reconstruct skipped frames, then bandwidth is reduced, but processing complexity increases

Engineering Contradiction:
ImprovebandwidthVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The interpolation process acts as an intermediary between key frame generation and final speech output. This intermediary step reconstructs the skipped frames through computational algorithms, reducing bandwidth requirements while managing processing complexity through efficient interpolation methods

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If variable frame rate is used, then processing efficiency improves, but system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system transitions from fixed frame rate to dynamic variable frame rate generation. The speech synthesis model adaptively determines the timing and density of key frames based on speech content characteristics, improving processing efficiency while managing system complexity through intelligent dynamic adjustment

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12573372B2Text-to-speech system with variable frame rate
Publication Date: 2026.03.10 SOUNDHOUND AI IP LLC
  • US12573372B2 patent drawing
  • US12573372B2 patent drawing
  • US12573372B2 patent drawing

AI summary

A neural TTS system is trained to generate key acoustic frames at variable rates while omitting other frames. The frame skipping depends on the acoustic features to be generated for the input text. The TTS system can interpolate frames between the key frames at a target rate for a vocoder to synthesis audio samples.