Views
No views yet
openai/whisper-large-v3 (1.55 B base) fine-tuned with QLoRA on 38 hours of dialect-balanced Arabic. The "v3" of the project — bigger base + bigger data than the v2 turbo variant.whisper-large-v3-arabic-ft-v3-ct2-int8 (1.6 GB, real-time on commodity CPU). For further fine-tuning or to inspect the training trajectory, use the LoRA adapter repo which has every save during training as a Git revision.| Dialect | Test composition | Zero-shot Whisper-large-v3 | This model (v3-ft) | Δ |
|---|---|---|---|---|
| MSA | FLEURS broadcast | 8.51% | 10.52% | +2.01 pp |
| Egyptian | 50 Casablanca + 50 MGB-3 | 38.48% | 23.90% | −14.58 pp ✅ |
| Levantine | 50 Casablanca JO + 50 MASC | 37.70% | 30.63% | −7.07 pp ✅ |
| Gulf | Casablanca UAE | 52.72% | 41.46% | −11.26 pp ✅ |
| avg-4 | 34.35% | 26.63% | −7.72 pp ✅ |
1from transformers import pipeline
2
3asr = pipeline("automatic-speech-recognition",
4 model="dev-ahmedhany/whisper-large-v3-arabic-ft-v3",
5 torch_dtype="bfloat16", device_map="cuda")
6out = asr("audio.wav", generate_kwargs={"language": "ar", "task": "transcribe"})
7print(out["text"])openai/whisper-large-v3 (1.55 B params)1@misc{hany2026whisperarabic,
2 title = {Production-Aware Fine-Tuning of Whisper Variants for Multi-Dialect
3 Arabic ASR: A Cross-Platform CPU Inference Study},
4 author = {Hany, Ahmed},
5 year = {2026},
6 howpublished = {Preprint, arXiv (in preparation)},
7 url = {https://github.com/dev-ahmedhany/whisper-arabic-dialects},
8}openai/whisper-large-v3).