Vocoder Subframe Prediction for Faster Audio Synthesis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vocoders require multiple loops based on multiple sampling time points for speech prediction, leading to low speed and efficiency in audio synthesis processing.

Innovation Solution

The method involves dividing acoustic feature frames into subframes in the frequency domain, performing time-domain down-sampling, and synchronously predicting sample values across adjacent sampling points using a sampling prediction network to reduce the number of loops required for audio signal prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple loops based on multiple sampling time points are used for speech prediction, then prediction accuracy is improved, but processing speed and efficiency deteriorate

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The acoustic feature frames are divided into multiple subframes in the frequency domain, and each subframe is down-sampled in the time domain to obtain n subframes. This segmentation reduces the number of sampling points that need to be processed in each prediction loop, allowing for faster processing while maintaining prediction accuracy through the synchronous prediction of multiple adjacent sampling points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the prediction process from a single time-dimensional sequential processing to a multi-dimensional approach by dividing the signal in the frequency domain into multiple subframes and then processing them in parallel through synchronous prediction. This dimensional transformation enables the system to process multiple sampling points simultaneously, improving processing speed without sacrificing accuracy.

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

2Measurement precision

If multiple loops based on multiple sampling time points are used for speech prediction, then prediction accuracy is improved, but audio processing efficiency deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidaudio processing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The acoustic feature frames are divided into multiple subframes in the frequency domain, and each subframe is down-sampled in the time domain to obtain n subframes. This segmentation reduces the number of sampling points that need to be processed in each prediction loop, allowing for faster processing while maintaining prediction accuracy through the synchronous prediction of multiple adjacent sampling points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the prediction process from a single time-dimensional sequential processing to a multi-dimensional approach by dividing the signal in the frequency domain into multiple subframes and then processing them in parallel through synchronous prediction. This dimensional transformation enables the system to process multiple sampling points simultaneously, improving processing speed without sacrificing accuracy.

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

Data Source

PatentUS12387710B2Audio processing method and apparatus, vocoder, electronic device, computer-readable storage medium, and computer program product
Publication Date: 2025.08.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12387710B2 patent drawing
  • US12387710B2 patent drawing
  • US12387710B2 patent drawing

AI summary

Embodiments of this application provide an audio processing method and apparatus, a vocoder, an electronic device, and a computer-readable storage medium. The audio processing method includes performing speech feature conversion on a text to obtain at least one acoustic feature frame; extracting a conditional feature corresponding to each acoustic feature frame from each acoustic feature frame of the at least one acoustic feature frame by a frame rate network; performing frequency division and time-domain down-sampling on the current frame of each acoustic feature frame to obtain n subframes corresponding to the current frame; synchronously predicting sample values corresponding to the current m adjacent sampling points on the n subframes to obtain m×n sub-prediction values; obtaining an audio prediction signal corresponding to the current frame; and performing audio synthesis on the audio prediction signal corresponding to each acoustic feature frame to obtain a target audio corresponding to the text.