atlas

Research map / Image generation / Autoregressive and latent generation

UniWav: Towards Unified Pre-training for Speech Representation Learning and Generation

ICLR 2025 · Image generation › Autoregressive and latent generation · approach: Neural text-to-speech synthesis · 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 UniWav, an encoder-decoder speech foundation model that jointly pre-trains a masked-prediction (DinoSR-style self-distillation) encoder and a Flow Matching decoder from scratch on LibriLight, then evaluates it on ASR, in-context TTS, and tokenization.

Problem

Speech representation learning (discriminative) and generative modeling use separate foundation models with conflicting requirements, creating overhead; the paper asks whether one pre-trained model can serve both.

Approach

Jointly train a masked-audio-modeling representation encoder (self-distillation with online clustering from an EMA teacher) and a Flow Matching decoder conditioned on a learned weighted sum of encoder layers, end-to-end from scratch, so one encoder supports recognition, synthesis, and low-bitrate tokenization via a discrete bottleneck.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add joint generative pre-training (ablation)UniWav · LibriSpeech fine-tuned recognition, 100hrWER: 17.5 -> 4.8Helped
add pre-training (ablation)UniWav · LibriSpeech in-context TTSspeaker similarity: 0.532 -> 0.635Helped
add pre-training (ablation)UniWav · LibriSpeech in-context TTSASR-WER: 2.6 -> 2.5No clear effect
include decoder and generative objective with encoder depth 24 (ablation)UniWav · LibriSpeech dev-other, 200k stepsWER: 5.8 -> 5.5Helped
include decoder objective with encoder depth 12 (ablation)UniWav · LibriSpeech dev-other, 200k stepsWER: 7.6 -> 8.1Hurt
increase encoder depth from 12 to 24 with decoder depth 12 (ablation)UniWav · LibriSpeech in-context TTS, 200k stepsASR-WER: 2.5 -> 2.5No clear effect
replace EnCodec latent with mel spectrogram input (ablation)UniWav · LibriSpeech recognition, 200k stepsWER: 5.5 -> 5.6No clear effect
use mel spectrogram instead of EnCodec latent (ablation)UniWav · LibriSpeech speech synthesis, 200k stepsASR-WER: 2.5 -> 2.5No clear effect
use self-distillation without clustering (ablation)UniWav encoder-decoder pre-training · pre-training stabilitytraining stabilityHurt
distill from a pre-trained HuBERT (ablation)UniWav encoder-decoder pre-training · pre-training stabilitytraining stabilityHurt
reconstruct discrete EnCodec codes instead of using Flow Matching (ablation)UniWav decoder · speech generationgeneration performanceHurt
add residual quantization to KM1024 semantic tokens (ablation)UniWav speech tokenization · LibriSpeech test, tokenizationASR-WER: 7.1 -> 5.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriLight LibriSpeech

Benchmarks: LibriSpeech test-other LibriSpeech test-clean TTS SUPERB

Metrics: word error rate ASR-WER speaker similarity UTMOS ViSQOL phone error rate speaker identification accuracy MOS

Baselines: HuBERT WavLM data2vec 2.0 VALL-E Voicebox SpeechFlow SpeechTokenizer Unit-HiFiGAN

Builds on: DinoSR SpeechFlow Flow Matching EnCodec HuBERT

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