Multi-scale spectrogram text-to-speech prosody modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current text-to-speech systems face challenges in producing speech with appropriate prosody due to the lack of prosodic variations, resulting in synthetic speech that sounds flat and requires more cognitive effort to process, mainly because they predict finer acoustic representations directly from discrete textual inputs without capturing short and long-range dependencies effectively.

Innovation Solution

The implementation of multi-scale spectrogram modeling, which predicts mel spectrograms sequentially from coarser to finer scales, capturing higher-level representations of speech and conditioning each subsequent scale on the previous one to produce prosody appropriate at different linguistic units like sentence, word, and phonemes, thereby improving the naturalness of synthetic speech.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If current TTS systems directly predict spectrograms from discrete textual inputs, then the system complexity is reduced, but the ability to capture prosodic variations and short/long-range dependencies deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidprosodic variations
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the spectrogram prediction task into multiple scales: a first scale capturing short-range dependencies and a second scale capturing long-range dependencies. This segmentation allows the model to process different temporal contexts separately and combine them, preserving prosodic information that would be lost in a direct prediction approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal scale dimension by predicting spectrograms at multiple time scales rather than a single scale. This transforms the problem from a single-dimensional direct prediction to a multi-dimensional hierarchical prediction, enabling the model to capture both short and long-range prosodic variations.

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

2Ease of manufacture

If TTS systems use discrete textual tokens with coarse time resolution, then the input processing is simplified, but the ability to model continuous domain spectrograms with fine time resolution deteriorates

Engineering Contradiction:
Improveinput processing simplicityVSAvoidtime resolution precision
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent applies preliminary upsampling to the discrete textual tokens before spectrogram prediction. This preliminary action transforms the coarse-resolution input into a finer-resolution representation that better matches the target spectrogram time resolution, enabling more precise temporal modeling while keeping the input processing relatively simple.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If TTS systems predict finer acoustic representations directly from coarser textual inputs, then the processing steps are reduced, but the naturalness of synthetic speech deteriorates

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidspeech naturalness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the acoustic representation prediction into multiple scales where a first scale captures short-range dependencies and a second scale captures long-range dependencies. This segmentation allows the model to progressively build up prosodic information from local to global contexts, improving speech naturalness without excessive processing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested hierarchical structure where spectrogram predictions at different scales are combined. The finer-scale predictions are conditioned on coarser-scale predictions, creating a nested structure that progressively refines the acoustic representation and improves naturalness while maintaining processing efficiency.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11694674B1Multi-scale spectrogram text-to-speech
Publication Date: 2023.07.04 AMAZON TECH INC
  • US11694674B1 patent drawing
  • US11694674B1 patent drawing
  • US11694674B1 patent drawing

AI summary

Techniques for performing text-to-speech are described. An exemplary method includes receiving a request to generate audio from input text; generating audio from the input text by: generating a first number of vectors from phoneme embeddings representing the input text, predicting one or more spectrograms having the first number of frames using multiple scales wherein a coarser scale influences a finer scale, concatenating the first number of vectors and the predicted one or more spectrograms, generating at least one mel spectrogram from the concatenated vectors and the predicted one or more spectrograms, and converting, with a vocoder, the at least one mel spectrogram frames to audio; and outputting the generated audio according to the request.