Downloads · 30 days
18
10% of all-time downloads
burakaydinofficial/whisper-base-mla-cv11
whisper-base-mla-cv11 is a automatic speech recognition model from burakaydinofficial. Use it when you need speech turned into text. It is set up for transformers. The card lists the license as apache-2.0.
The on-device-tier sibling of the WhisperMLA family: openai/whisper-base (74M) with its decoder self-attention converted MHA→MLA (per Whisper-MLA, arXiv:2603.00563), recovery-fine-tuned on 11 languages of the CC0 Whis…
Downloads · 30 days
18
10% of all-time downloads
All-time downloads
183
Public
Parameters
71.2M
142 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors142 MB · 99%
From the Hugging Face model README
The on-device-tier sibling of the WhisperMLA family: openai/whisper-base (74M) with its
decoder self-attention converted MHA→MLA (per Whisper-MLA, arXiv:2603.00563),
recovery-fine-tuned on 11 languages of the CC0
Whispered corpus (32k clips/lang).
from transformers import AutoModelForSpeechSeq2Seq
model = AutoModelForSpeechSeq2Seq.from_pretrained("burakaydinofficial/whisper-base-mla-cv11", trust_remote_code=True) # transformers==4.46.x
Conversion cost grows as the student shrinks — measured across the family: small ≈ +0.4
median WER → base ≈ +1.0 → tiny ≈ +1.9. At the base tier you pay ≈ +1.0 WER (median) for the
62.5% cache cut. If quality is the priority, prefer the small variant; this tier is for
memory-constrained deployments where the cache cut matters most.
| Lang | this model (WER / CER) | conversion cost |
|---|---|---|
| en | 21.1 / 11.2 | +1.04 ✱ |
| de | 30.1 / 11.3 | +0.83 (ns) |
| es | 19.0 / 6.7 | +0.88 ✱ |
| fr | 32.3 / 13.9 | +0.59 (ns) |
| ru | 28.8 / 8.7 | +1.31 ✱ |
| tr | 38.9 / 11.8 | +1.13 ✱ |
| cy | 79.9 / 34.2 | +2.10 ✱ |
| ar | 58.9 / 24.5 | +2.71 ✱ |
| th | 62.3 / 22.3 | +0.24 CER (ns) |
| zh | 41.8 / 24.6 | −0.27 CER (ns) |
| ka | 111.8 / 75.8 | +12.74 ✱ — floor |
Absolute quality is base-tier-typical (much lower than small — that is the base model, not
MLA). Encoder frozen both arms; 15,000 steps; warmup+cosine; bf16 (weights released as fp16).
Matched control now published — verify the conversion cost yourself: burakaydinofficial/whisper-base-cv11 (trained identically, minus the MHA→MLA conversion). Evaluate both with scripts/validate.py.
trust_remote_code=True and transformers==4.46.x (custom MLA attention modules); not loadable in whisper.cpp / faster-whisper / CTranslate2.Evaluated on crowdsourced consumer-microphone recordings with real environmental noise — traffic, room reverb, variable devices — CommonVoice's native conditions, not studio audio. The numbers above already include that heterogeneity. Not yet benchmarked: far-field, telephony (8 kHz), overlapping speech; an SNR-ladder robustness section will be added when measured.
ABSOLUTE FLEURS numbers on a different read-speech corpus. Do NOT compare these per-language to the CommonVoice table above — the corpora differ in transcript normalization/orthography and speaker pools (e.g. Welsh reads easier on FLEURS, Georgian worse), so cross-corpus swings are corpus artifacts, not model behavior. The clean out-of-domain claim is the PAIRED MLA-vs-control cost (verified to be small on the small tier). Per-language absolute: en 16.1 · de 25.8 · es 15.3 · fr 30.4 · ru 30.5 · tr 36.0 · cy 82.0 · ar 55.4 · th 34.7 · zh-CN 23.5 · ka 100.2. (Full JSON: the release repo's eval artifacts.)