Downloads · 30 days
6
6% of all-time downloads
dinesh480/telugu-whisper-finetuned
telugu-whisper-finetuned is a automatic speech recognition model from dinesh480. 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 repository contains a fine-tuned Automatic Speech Recognition (ASR) model for the Telugu language.
Downloads · 30 days
6
6% of all-time downloads
All-time downloads
96
Public
Parameters
94.4M
378 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors378 MB · 100%
From the Hugging Face model README
This repository contains a fine-tuned Automatic Speech Recognition (ASR) model for the Telugu language.
The model is built upon Swecha Gonthuka ASR and further fine-tuned using a custom Telugu speech dataset to improve transcription quality on domain-specific Telugu speech.
The model converts spoken Telugu audio into Telugu Unicode text and can be used for:
| Property | Value |
|---|---|
| Model Type | Wav2Vec2ForCTC |
| Language | Telugu |
| Framework | Hugging Face Transformers |
| Base Model | swechatelangana/swecha-gonthuka-asr |
| Task | Automatic Speech Recognition |
| Fine-tuned By | Dinesh |
This model has been fine-tuned from:
swechatelangana/swecha-gonthuka-asr
Original architecture:
Harveenchadha/wav2vec2-pretrained-clsril-23-10k
↓
swechatelangana/swecha-gonthuka-asr
↓
dinesh480/telugu-asr-finetuned
The model was fine-tuned on a custom Telugu speech dataset.
Dataset Characteristics:
| Hyperparameter | Value |
|---|---|
| Framework | Transformers |
| Architecture | Wav2Vec2ForCTC |
| Optimizer | AdamW |
| Learning Rate | 1e-4 |
| Epochs | 10 |
| Batch Size | 8 |
| Mixed Precision | FP16 |
| Loss | CTC Loss |
Install dependencies
pip install transformers torchaudio librosa
Load the model
from transformers import AutoProcessor
from transformers import AutoModelForCTC
processor = AutoProcessor.from_pretrained(
"dinesh480/telugu-asr-finetuned"
)
model = AutoModelForCTC.from_pretrained(
"dinesh480/telugu-asr-finetuned"
)
Or use the pipeline
from transformers import pipeline
pipe = pipeline(
"automatic-speech-recognition",
model="dinesh480/telugu-asr-finetuned"
)
result = pipe("audio.wav")
print(result["text"])
Input Audio
audio.wav
Predicted Output
ఈ రోజు వాతావరణం చాలా బాగుంది.
The model has been fine-tuned to improve Telugu speech transcription quality over the base model on the custom training dataset.
Evaluation metrics may include:
This model can be used for:
Performance may decrease for:
If you use this model in your research, please cite:
@misc{telugu_asr_finetuned,
title={Telugu ASR Fine-Tuned Model},
author={K. Dinesh},
year={2026},
publisher={Hugging Face}
}
This project is based on:
Special thanks to the developers of Swecha Gonthuka ASR for releasing the original Telugu ASR model.
This model follows the Apache-2.0 License inherited from the base model.