Vocoder Subframe Prediction for Faster Audio Synthesis
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


