Skip to content
ModelListedExternal
Download

Whisper Small 24lang

A plain openai/whisper-small (unmodified architecture) fine-tuned on the 24 languages of the CC0 Whispered corpus. This is the matched scientific control for burakaydinofficial/whisper-small-mla-24lang — trained...

KindText modelBase modelopenai/whisper-smallVersionmodelCgrade

Model source

Kind
Text model
File size
461 MB
Base model
openai/whisper-small
Version
vmodel
Updated
Sep 27, 2026
Downloads
7
Source
Hugging Face

Source description

Whisper-Small-24Lang — 24 languages fine-tune, standard architecture (scientific control)

A plain openai/whisper-small (unmodified architecture) fine-tuned on the 24 languages of the CC0 Whispered corpus. This is the matched scientific control for burakaydinofficial/whisper-small-mla-24lang — trained identically, minus the MHA→MLA conversion — published so the MLA conversion cost is independently reproducible. No custom code: loads directly in transformers, and — being a plain unmodified Whisper — is convertible for faster-whisper / CTranslate2 / whisper.cpp via their standard converters.

from transformers import AutoModelForSpeechSeq2Seq, AutoProcessor
model = AutoModelForSpeechSeq2Seq.from_pretrained("burakaydinofficial/whisper-small-24lang")   # no trust_remote_code
processor = AutoProcessor.from_pretrained("burakaydinofficial/whisper-small-24lang")

Reproduce the conversion cost

Evaluate this control and whisper-small-mla-24lang on CommonVoice-17 (scripts/validate.py in the code repo); the per-language difference is the conversion cost reported on the MLA card and in docs/results/.

Results (CommonVoice-17 test, greedy, Whisper normalization + Arabic folding; CER for th/zh/ja)

Langthis control
en12.2 WER
de14.9 WER
es10.0 WER
fr19.1 WER
it15.4 WER
pt14.8 WER
ru14.0 WER
nl13.2 WER
pl17.3 WER
id19.5 WER
tr21.1 WER
hi23.2 WER
ms20.1 WER
sv-SE21.9 WER
th12.1 CER
zh-CN15.6 CER
cs27.3 WER
vi28.4 WER
fi28.5 WER
el30.5 WER
da32.3 WER
ja23.3 CER
nn-NO43.1 WER
ko44.2 WER

Encoder frozen during fine-tuning; 15,000 steps, warmup+cosine, fp16. Read-speech domain (CommonVoice + FLEURS-validated). "Compression cost" does not apply to this unconverted control.

Sources

1 source
Hugging FacePrimaryVersion 2af75ad783e720647f863e64dfa19c90d935125e
huggingface.co/burakaydinofficial/whisper-small-24lang/tree/2af75ad783e720647f863e64dfa19c90d935125e

Verified Aug 30

Model artifacts

1 artifact

model.safetensors

safetensors · 461 MB · SHA-256 b9510e912b72…daa2 · Hugging Face

Download file

Source excerpts

2 excerpts

--- license: apache-2.0 base_model: openai/whisper-small datasets: - burakaydinofficial/Whispered language: [en, de, es, fr, it, pt, ru, nl, pl, id, tr, hi, ms, sv, th, zh, cs, vi, fi, el, da, ja, "no", ko] pipeline_tag: automatic-speech-recognition library_name: transformers tags: [whisper, multilingual, speech-recognition, fine-tuned, control] --- # Whisper-Small-24Lang — 24 languages fine-tune, standard architecture (scientific control) A **plain `openai/whisper-small`** (unmodified architecture) fine-tuned on the 24 languages of the CC0 [Whispered](https://huggingface.co/datasets/burakaydinofficial/Whispered) corpus. This is the **matched scientific control** for [`burakaydinofficial/whisper-small-mla-24lang`](https://huggingface.co/burakaydinofficial/whisper-small-mla-24lang) — trained identically, minus the MHA→MLA conversion — published so the MLA **conversion cost is independently reproducible**. No custom code: loads directly in transformers, and — being a plain unmodified Whisper — is convertible for faster-whisper / CTranslate2 / whisper.cpp via their standard converters. ```python from transformers import AutoModelForSpeechSeq2Seq, AutoProcessor model = AutoModelForSpeechSeq2Seq.from_pretrained("burakaydinofficial/whisper-small-24lang") # no trust_remote_code processor = AutoProcessor.from_pretrained("burakaydinofficial/whisper-small-24lang") ``` ## Reproduce the conversion cost Evaluate this control **and** `whisper-small-mla-24lang` on CommonVoice-17 (`scripts/validate.py` in the [code repo](https://github.com/burakaydinofficial/Whispered)); the per-language difference is the conversion cost reported on the MLA card and in `docs/results/`. ## Results (CommonVoice-17 test, greedy, Whisper normalization + Arabic folding; CER for th/zh/ja) | Lang | this control | |---|---| | en | 12.2 WER | | de | 14.9 WER | | es | 10.0 WER | | fr | 19.1 WER | | it | 15.4 WER | | pt | 14.8 WER | | ru | 14.0 WER | | nl | 13.2 WER | | pl | 17.3 WER | | id | 19.5 WER | | tr | 21.1 WER | | hi | 23.2 WER | | ms | 20.1 WER | | sv-SE | 21.9 WER | | th | 12.1 CER | | zh-CN | 15.6 CER | | cs | 27.3 WER | | vi | 28.4 WER | | fi | 28.5 WER | | el | 30.5 WER | | da | 32.3 WER | | ja | 23.3 CER | | nn-NO | 43.1 WER | | ko | 44.2 WER | Encoder frozen during fine-tuning; 15,000 steps, warmup+cosine, fp16. Read-speech domain...

Source context: 7 downloads · 0 likes · Pipeline automatic-speech-recognition · Library transformers · Repo burakaydinofficial/whisper-small-24lang