Downloads · 30 days
15
15% of all-time downloads
onnx-community/whisper-large-fa-v1-ONNX
whisper-large-fa-v1-ONNX is a automatic speech recognition model from onnx-community. Use it when you need speech turned into text. It is set up for transformers.js. The card lists the license as mit.
This is an ONNX version of vhdm/whisper-large-fa-v1. It was automatically converted and uploaded using this Hugging Face Space.
Downloads · 30 days
15
15% of all-time downloads
All-time downloads
98
Public
Repo size
12.5 GB
Likes
0
Public
Click a slice to open those files.
.onnx14.5 GB · 85%
From the Hugging Face model README
This is an ONNX version of vhdm/whisper-large-fa-v1. It was automatically converted and uploaded using this Hugging Face Space.
See the pipeline documentation for automatic-speech-recognition: https://huggingface.co/docs/transformers.js/api/pipelines#module_pipelines.AutomaticSpeechRecognitionPipeline
🎧 Fine-tuned Whisper Large V3 Turbo for Persian Speech Recognition
This model is a fine-tuned version of openai/whisper-large-v3-turbo trained specifically on high-quality Persian speech data from the vhdm/persian-voice-v1 dataset.
| Metric | Value |
|---|---|
| Final Validation Loss | 0.1445 |
| Word Error Rate (WER) | 14.07% |
The model shows consistent improvement over training and reaches a solid WER of ~14% on clean Persian speech data.
This model aims to bring high-accuracy automatic speech recognition (ASR) to Persian language using the Whisper architecture. By leveraging OpenAI's powerful Whisper Large V3 Turbo backbone and carefully curated Persian data, it can transcribe Persian audio with high fidelity.
This model is best suited for:
The model was trained on the vhdm/persian-voice-v1 dataset, a curated collection of Persian speech recordings with high-quality transcriptions.
betas=(0.9, 0.999), eps=1e-08)The model was trained using an NVIDIA H100 GPU, and the full fine-tuning process took approximately 20 hours.
| Step | Training Loss | Validation Loss | WER (%) |
|---|---|---|---|
| 1000 | 0.2190 | 0.2093 | 22.07 |
| 2000 | 0.1191 | 0.1698 | 17.85 |
| 3000 | 0.1051 | 0.1485 | 15.79 |
| 4000 | 0.0644 | 0.1530 | 16.03 |
| 5000 | 0.0289 | 0.1445 | 14.07 |
transformers: 4.52.4torch: 2.7.1+cu118datasets: 3.6.0tokenizers: 0.21.1You can load and test the model using 🤗 Transformers:
from transformers import pipeline
pipe = pipeline("automatic-speech-recognition", model="vhdm/whisper-large-fa-v1")
result = pipe("path_to_persian_audio.wav")
print(result["text"])