atlas

Research map / Image generation / Fast diffusion sampling

PeriodWave: Multi-Period Flow Matching for High-Fidelity Waveform Generation

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Rectified flow straightening · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PeriodWave, a flow-matching neural vocoder with period-aware UNet estimators, a period-conditional universal estimator, DWT multi-band modeling, and FreeU, evaluated on LJSpeech, LibriTTS, MUSDB18-HQ and two-stage TTS.

Problem

GAN vocoders are vulnerable to train-inference mismatch in two-stage TTS and need multiple discriminators and loss tuning, while diffusion vocoders are slow and fail to model high-frequency content in waveform generation.

Approach

Flow matching with optimal-transport paths applied directly at waveform resolution, using a UNet estimator that reshapes the 1D signal into 2D periodic layouts for several prime periods (1,2,3,5,7) conditioned on a period embedding, plus DWT-based multi-band modeling and FreeU skip-feature rescaling for high frequencies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the Mel encoder (ablation)PeriodWave · LibriTTSPESQ: 2.511 -> 4.072Helped
Use the data-dependent prior (ablation)PeriodWave · LibriTTSPESQ: 3.900 -> 4.072Helped
Use periods [1,2,3,5,7] instead of only [1] (ablation)PeriodWave · LibriTTSPESQ: 3.795 -> 4.072Helped
Replace periods [1,2,3,5,7] with [1,2,4,6,8] (ablation)PeriodWave · LibriTTSPESQ: 4.072 -> 4.075No clear effect
Replace periods [1,2,3,5,7] with [1,2,4,8,16] (ablation)PeriodWave · LibriTTSPESQ: 4.072 -> 4.124No clear effect
Add periods [11,13,17] (ablation)PeriodWave · LibriTTSPESQ: 4.072 -> 4.125No clear effect
Add FreeU (ablation)PeriodWave · LJSpeechUTMOS: 4.3243 -> 4.3578Helped
Add FreeU (ablation)PeriodWave · LibriTTSM-STFT: 1.2129 -> 1.0269Helped
Add FreeU (ablation)PeriodWave · LibriTTSPeriodicity: 0.0762 -> 0.0765Hurt
Use temperature τ of 0.667 instead of 1.0 (ablation)PeriodWave-MB · LibriTTSUTMOS: 3.5194 -> 3.6534Helped
Increase multi-band sampling steps from [16,4,4,4] to [16,16,16,16] (ablation)PeriodWave-MB · LibriTTSPESQ: 4.259 -> 4.262No clear effect
Use Midpoint instead of Euler ODE sampling (ablation)PeriodWave-MB · LibriTTSUTMOS: 3.6209 -> 3.6534Helped

Surprising findings

Limitations

Experimental setup

Datasets: LJSpeech LibriTTS MUSDB18-HQ

Benchmarks: LJSpeech LibriTTS MUSDB18-HQ

Metrics: M-STFT PESQ periodicity V/UV F1 pitch distance UTMOS MOS SMOS

Baselines: HiFi-GAN BigVGAN BigVGAN-base PriorGrad FreGrad UnivNet-c32 Vocos BigVSAN

Builds on: conditional flow matching HiFi-GAN PriorGrad FreeU Vocos

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy