Whisfusion: Parallel ASR Decoding with Masked Diffusion
About
Autoregressive (AR) encoder-decoder models dominate high-quality multilingual ASR, but their left-to-right decoders make inference latency scale with transcript length. A natural alternative, CTC-style non-autoregressive (NAR) systems avoid this bottleneck but their conditional independence assumption sacrifices transcript-level generative modeling. Masked diffusion language models (e.g., LLaDA, MDLM) offer a competitive NAR text-generation approach. We ask whether such models can bring NAR ASR into the accuracy regime of strong AR ASR systems while removing the left-to-right bottleneck. We propose Whisfusion, which trains a dedicated masked diffusion decoder from scratch on top of frozen Whisper-large-v3 audio embeddings, denoising masked transcripts in just a few steps. We train on ~68k hours of 11-language speech with high-mask specialization to align training with the fully masked starting point of inference, and decode via Parallel Diffusion Decoding. Whisfusion surpasses Whisper-large-v3 on group-average accuracy across English, European, and CJK benchmarks, while running 4-5x faster, additionally surpassing Whisper-turbo in both accuracy and throughput. It reaches accuracy competitive with Canary and Qwen3-ASR while running 3-7x faster. These results establish masked diffusion as a Pareto-competitive non-autoregressive paradigm for high-throughput multilingual transcription. Code and model weights are available at https://github.com/taeyoun811/Whisfusion.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Automatic Speech Recognition | LibriSpeech (test-other) | WER17 | 1447 | |
| Automatic Speech Recognition | LibriSpeech clean (test) | WER8.3 | 1410 | |
| Automatic Speech Recognition | Librispeech (test-clean) | WER8.3 | 170 | |
| Automatic Speech Recognition | Earnings-22 | WER9.64 | 39 | |
| Automatic Speech Recognition | LibriSpeech (LS) clean | WER1.67 | 21 | |
| Automatic Speech Recognition | CV-zh | CER14.49 | 15 | |
| Automatic Speech Recognition | AISHELL | CER4.93 | 12 | |
| Automatic Speech Recognition | LibriSpeech LS-other | WER3.53 | 10 | |
| Automatic Speech Recognition | VoxPopuli English | WER6.34 | 10 | |
| Automatic Speech Recognition | CommonVoice CV-en | WER9.15 | 10 |