--- license: mit tags: - speech-recognition - speech-translation - diffusion - flow-matching - asr - s2tt language: - en - de library_name: pytorch --- # ELF-S2T pretrained weights Pretrained checkpoints for **"Speech Meets ELF: Audio Conditional Continuous-Target Diffusion for Speech Recognition and Translation"**. Code: https://github.com/Sslnon/ELF-S2T ELF-S2T performs speech-to-text as audio-conditioned generation in a continuous text-embedding space (a frozen Whisper-large-v3 encoder + a single linear projector conditioning a pretrained ELF flow-matching backbone). See the GitHub repo for the full method, training, and inference code. ## Checkpoints | File | Task | Backbone | Test metric | |---|---|---|---| | `asr_elf_b.pt` | ASR (LibriSpeech) | ELF-B (105.9 M) | 10.50% WER | | `asr_elf_l.pt` | ASR (LibriSpeech) | ELF-L (653.4 M) | **5.69% WER** | | `st_deen_elf_b.pt` | S2TT (CoVoST2 de->en) | ELF-B (105.9 M) | 25.35 BLEU | | `st_deen_elf_l.pt` | S2TT (CoVoST2 de->en) | ELF-L (653.4 M) | **28.55 BLEU / 54.91 chrF** | WER on LibriSpeech test-clean, BLEU/chrF on CoVoST2 de->en test. Inference recipe: SDE sampler, K=128 steps, audio guidance w=2.0. Each `.pt` is a training checkpoint dict with keys `elf` (backbone state_dict), `audio_proj` (the linear projector), `step`, and `config` (the full training config, so inference auto-detects backbone size, EOS-route, etc.). ## Usage ```bash git clone https://github.com/Sslnon/ELF-S2T cd ELF-S2T pip install -r requirements.txt # download these weights huggingface-cli download ssinon/ELF-S2T asr_elf_l.pt --local-dir outputs/asr_elf_l_dl # ASR inference on LibriSpeech test-clean CKPT=outputs/asr_elf_l_dl/asr_elf_l.pt ACFG=2.0 STEPS=128 \ GPUS=0 NPROC=1 BS=8 ./scripts/infer_ls_test_clean.sh ``` The ELF-S2T inference script reads the backbone size and recipe from each checkpoint's embedded `config`, so the same command works for every file. ## Citation ```bibtex @misc{li2026speechmeetselfaudio, title={Speech Meets ELF: Audio Conditional Continuous-Target Diffusion for Speech Recognition and Translation}, author={Xuanchen Li and Tianrui Wang and Yuheng Lu and Zikang Huang and Yu Jiang and Chenghan Lin and Chenrui Cui and Ziyang Ma and Xingyu Ma and Chunyu Qiang and Guochen Yu and Xie Chen and Longbiao Wang and Jianwu Dang}, year={2026}, eprint={2606.10368}, archivePrefix={arXiv}, primaryClass={cs.SD}, url={https://arxiv.org/abs/2606.10368}, } ```