Downloads · 30 days
87
4% of all-time downloads
Dragneel/whisper-small-nepali
whisper-small-nepali is a automatic speech recognition model from Dragneel. Use it when you need speech turned into text. It is set up for transformers. The card lists the license as apache-2.0.
This model is a fine-tuned version of openai/whisper-small on the OpenSLR 54 (Nepali Speech Corpus) dataset. It achieves state-of-the-art results for an open-source small model on this benchmark, trained on a massive…
Downloads · 30 days
87
4% of all-time downloads
All-time downloads
2.2K
Public
Parameters
242M
967 MB on disk
Likes
5
Public
Click a slice to open those files.
.safetensors967 MB · 100%
From the Hugging Face model README
This model is a fine-tuned version of openai/whisper-small on the OpenSLR 54 (Nepali Speech Corpus) dataset. It achieves state-of-the-art results for an open-source small model on this benchmark, trained on a massive 154-hour dataset.
from transformers import pipeline
transcriber = pipeline("automatic-speech-recognition", model="fnawaraj/whisper-small-nepali-openslr")
# Transcribe an audio file
transcription = transcriber("path_to_nepali_audio.mp3")
print(transcription["text"])
The model was trained on the OpenSLR 54 (Nepali Speech Corpus).
Total Audio Duration: ~154 Hours
Total Utterances: 157,905
Sampling Rate: 16kHz
The following hyperparameters were used during training:
Learning Rate: 1e-05
Train Batch Size: 8
Eval Batch Size: 8
Gradient Accumulation Steps: 4 (Effective Batch Size: 32)
Optimizer: AdamW
LR Scheduler: Linear decay with warmup (500 steps)
Training Steps: 10,000
Mixed Precision: FP16
The model was evaluated on the unseen test split of the OpenSLR dataset (1,580 samples). Metric Score Word Error Rate (WER) 26.69% Validation Loss 0.210
The model performs best on read speech (high quality).
It may struggle with extremely fast conversational speech or heavy background noise compared to models trained on diverse noise datasets.
Some phonetic spelling variations (e.g., short vs long vowels) may occur as they sound identical in spoken Nepali.
This research was supported by the High Performance Computing (HPC) facility at Tribhuvan University, Nepal. We acknowledge the Supercomputer Centre for providing the computational resources required for this wor