ImageTTS: Repurposing Pretrained Image Diffusion Transformers for Speech Synthesis
Anonymous submission to ICLR 2027
01 · Paper
Abstract
Pretrained image-generation models have been successfully repurposed for various downstream visual tasks. Whether their learned representations and generative priors can transfer beyond vision to other modalities remains largely unresolved, particularly for speech synthesis, which requires linguistic fidelity and preservation of speaker identity from a short reference. We present ImageTTS, which repurposes FLUX.2 for speech synthesis by encoding pseudo-RGB log-mel spectrograms with its frozen image VAE and adapting only its pretrained Diffusion Transformer (DiT) using conditional latent flow matching. This formulation disentangles two forms of vision-to-speech transfer: representation transfer through the image VAE and generative-prior transfer through DiT initialization. The frozen image VAE largely preserves intelligibility and speaker identity with 0.99 STOI and 0.95 speaker similarity, while image-pretrained DiT initialization accelerates convergence and improves linguistic accuracy, reducing WER from 4.2% to 2.7% at 100k matched updates relative to random initialization. The same framework supports both zero-shot and instruction-guided TTS and, when scaled to 100K hours of speech data, achieves 1.12% WER on Seed-TTS test-en and a Style-ACC of 0.66 on CapSpeech, outperforming speech-native baselines trained on comparable data across both tasks. These results suggest that pretrained image models can transfer beyond architectural reuse, supplying useful latent representations and generative priors for intelligible and controllable speech synthesis.
03 · Audio samples
Reconstruction samples
Speech reconstruction with the frozen image VAE. Scroll horizontally to compare every representation and frequency setting.
| Reference | Vocoder only | Riffusion-o | Riffusion-n | FLUX.2 F = 96 | FLUX.2 F = 128 | FLUX.2 F = 256 | FLUX.2 F = 512 | FLUX.2 F = 1024 |
|---|---|---|---|---|---|---|---|---|
LibriTTS · Original waveformReference audio |
Vocoder onlyMel + BigVGAN-v2 | Riffusion-oOriginal preprocessing | Riffusion-nMatched preprocessing | FLUX.2 · F = 96Image VAE | FLUX.2 · F = 128Image VAE | FLUX.2 · F = 256Image VAE | FLUX.2 · F = 512Image VAE | FLUX.2 · F = 1024Image VAE |
LibriSpeech · Original waveformReference audio |
Vocoder onlyMel + BigVGAN-v2 | Riffusion-oOriginal preprocessing | Riffusion-nMatched preprocessing | FLUX.2 · F = 96Image VAE | FLUX.2 · F = 128Image VAE | FLUX.2 · F = 256Image VAE | FLUX.2 · F = 512Image VAE | FLUX.2 · F = 1024Image VAE |
The horizontal scrollbar keeps all reconstruction methods aligned. The first column is the original reference waveform; add more dataset rows by duplicating a table row.
04 · Audio samples
Zero-shot TTS
Each row uses the same transcription and reference speech for all methods. Five English and five Chinese examples are included for direct listening comparison.
| Conditions | Ground Truth | Qwen3-TTS | FireRedTTS3-Instruct | VoxCPM2 | F5-TTS | MaskGCT | ImageTTS-base |
|---|---|---|---|---|---|---|---|
EN · sample_01007I still say that this John Doe person is a myth. ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
EN · sample_00580Secondly, there is a difference between a major tone and a minor tone. ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
EN · sample_00609Persecution of Samaritans was common in the following centuries. ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
EN · sample_00172Tao uses his song as weapon to bitterly criticize terrorists. ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
EN · sample_01084She would never know the difference, because she didn't know how to read. ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
ZH · sample_01709外表攀附着超过两百种类别,深浅大小不一的热带攀缘植物。 ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
ZH · sample_01998天快黑的时候,雨已经变小,看样子应该要停了。 ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
ZH · sample_00627死者阿浩是一名负责设备维修的技术员。 ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
ZH · sample_00487他们把车停在黑车旁,开始通过喇叭驱赶黑车。 ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
ZH · sample_00635中国现代国际关系研究院副院长袁鹏指出。 ReferenceSpeech prompt |
Ground TruthTarget recording | Qwen3-TTSZero-shot baseline | FireRedTTS3-InstructZero-shot baseline | VoxCPM2Zero-shot baseline | F5-TTSComparable-data baseline | MaskGCTComparable-data baseline | ImageTTS-baseOurs |
05 · Audio samples
Instruction-guided TTS
| Conditions | PromptTTS | VoxInstruct | FireRedTTS3-Instruct | Qwen3-TTS-VD | VoxCPM2 | CapTTS-AR | CapTTS-NAR | ImageTTS-Instruct |
|---|