🤖 AI Summary
This work addresses real-time streaming Mel vocoding at 16 kHz sampling, proposing MelFlow—a low-latency, end-to-end vocoder for streaming inverse transformation from Mel spectrograms to waveforms. Methodologically, it introduces the first joint modeling of flow matching—a generative technique enabling efficient sample generation—with the pseudo-inverse of the Mel filterbank operator, integrated with DiffPhase for phase reconstruction. This design achieves an algorithmic latency of only 32 ms (total system latency: 48 ms). Evaluated on consumer-grade laptop GPUs, MelFlow operates at >16× real-time speed while significantly outperforming non-streaming baselines such as HiFi-GAN in PESQ and SI-SDR. To our knowledge, this is the first efficient, deployable streaming Mel vocoder tailored for ultra-low-latency TTS systems.
📝 Abstract
The task of Mel vocoding, i.e., the inversion of a Mel magnitude spectrogram to an audio waveform, is still a key component in many text-to-speech (TTS) systems today. Based on generative flow matching, our prior work on generative STFT phase retrieval (DiffPhase), and the pseudoinverse operator of the Mel filterbank, we develop MelFlow, a streaming-capable generative Mel vocoder for speech sampled at 16 kHz with an algorithmic latency of only 32 ms and a total latency of 48 ms. We show real-time streaming capability at this latency not only in theory, but in practice on a consumer laptop GPU. Furthermore, we show that our model achieves substantially better PESQ and SI-SDR values compared to well-established not streaming-capable baselines for Mel vocoding including HiFi-GAN.