Downloads · 30 days
8
10% of all-time downloads
ayoubelfallah1/whisper-darija-v4
whisper-darija-v4 is a automatic speech recognition model from ayoubelfallah1. Use it when you need speech turned into text. It is set up for transformers. The card lists the license as apache-2.0.
Whisper Darija v4 is a fine-tuned version of ayoubelfallah1/whisper-darija-v3 trained on an augmented Moroccan Darija speech dataset dedicated to flight search and reservation.
Downloads · 30 days
8
10% of all-time downloads
All-time downloads
80
Public
Parameters
242M
967 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors967 MB · 100%
From the Hugging Face model README
Whisper Darija v4 is a fine-tuned version of ayoubelfallah1/whisper-darija-v3 trained on an augmented Moroccan Darija speech dataset dedicated to flight search and reservation.
Compared to the previous version, this model significantly improves transcription accuracy and is designed to understand spoken Moroccan Darija queries related to air travel.
The model is based on OpenAI Whisper and has been fine-tuned for Automatic Speech Recognition (ASR) in Moroccan Darija.
It recognizes natural spoken requests such as:
The model is intended to be integrated into intelligent travel assistants and airline reservation systems.
The model was trained on a custom Moroccan Darija speech dataset focused on the flight reservation domain.
The dataset was augmented using several data augmentation techniques to increase diversity and improve generalization.
Dataset characteristics:
| Parameter | Value |
|---|---|
| Learning Rate | 5e-6 |
| Train Batch Size | 8 |
| Eval Batch Size | 8 |
| Gradient Accumulation Steps | 2 |
| Effective Batch Size | 16 |
| Number of Epochs | 2.7 |
| Warmup Steps | 100 |
| Weight Decay | 0.01 |
| FP16 | True |
| Gradient Checkpointing | True |
| Optimizer | AdamW |
| LR Scheduler | Linear |
| Step | Training Loss | Validation Loss | WER |
|---|---|---|---|
| 100 | 1.4161 | 0.2382 | 23.19 |
| 200 | 0.3389 | 0.0932 | 11.76 |
| 300 | 0.1494 | 0.0555 | 8.20 |
The best checkpoint achieved:
This represents a substantial improvement over the previous version (v3), making the model more accurate for Moroccan Darija speech recognition in the flight booking domain.
This model can be used for:
Although the model performs well on flight-related speech, performance may decrease for:
Input:
"بغيت نحجز رحلة من كازا لباريس نهار الجمعة."
Output:
"بغيت نحجز رحلة من كازا لباريس نهار الجمعة"
Ayoub El Fallah
This model was developed as part of a graduation project focused on building an intelligent Moroccan Darija voice assistant for flight search and booking.