Ir para o conteúdo
ModelListadosExterno
Baixar

Swecha Gonthuka Finetuned

This repository contains a fine-tuned Automatic Speech Recognition (ASR) model for the Telugu language.

TipoOtherModelo baseswechatelangana/swecha-gonthuka-asrVersãoModelBnota

Fonte do modelo

Tipo
Other
Tamanho do arquivo
360 MB
Modelo base
swechatelangana/swecha-gonthuka-asr
Versão
vModel
Atualizado
25 de out. de 2026
Fonte
Hugging Face

Descrição da fonte

Swecha Gonthuka Fine-Tuned Telugu ASR

Overview

This repository contains a fine-tuned Automatic Speech Recognition (ASR) model for the Telugu language.

The model is built on Swecha Gonthuka ASR and further fine-tuned using a custom Telugu speech dataset to improve transcription quality and recognition accuracy for Telugu speech.

This model converts spoken Telugu audio into Telugu Unicode text and can be used in a wide range of speech recognition applications.


Features

  • 🎤 Telugu Automatic Speech Recognition (ASR)
  • 📝 Speech-to-Text Conversion
  • ⚡ Fine-tuned Wav2Vec2ForCTC Model
  • 🤗 Compatible with Hugging Face Transformers
  • 🎧 Supports 16 kHz WAV Audio
  • 📚 Custom Telugu Speech Dataset Fine-tuning

Model Details

PropertyValue
Model Nameswecha-gonthuka-finetuned
Hugging Face RepositoryVasantha23/swecha-gonthuka-finetuned
Model TypeWav2Vec2ForCTC
FrameworkHugging Face Transformers
Base Modelswechatelangana/swecha-gonthuka-asr
LanguageTelugu
TaskAutomatic Speech Recognition
Fine-tuned ByVasantha

Base Model

This model is fine-tuned from:

swechatelangana/swecha-gonthuka-asr

Model Lineage

Harveenchadha/wav2vec2-pretrained-clsril-23-10k
                ↓
swechatelangana/swecha-gonthuka-asr
                ↓
Vasantha23/swecha-gonthuka-finetuned

After Hugging Face processes the repository metadata, this lineage should automatically appear under the Model Tree section.


Fine-Tuning Dataset

The model was fine-tuned using a custom Telugu speech dataset.

Dataset Characteristics

  • Language: Telugu
  • Audio Format: WAV
  • Sampling Rate: 16 kHz
  • Mono Audio
  • UTF-8 Telugu Transcriptions
  • Task: Automatic Speech Recognition

Training Configuration

HyperparameterValue
ArchitectureWav2Vec2ForCTC
FrameworkHugging Face Transformers
OptimizerAdamW
Learning Rate1e-4
Batch Size8
Epochs10
Mixed PrecisionFP16
Loss FunctionCTC Loss

Installation

pip install transformers torchaudio librosa soundfile

Usage

Load Processor and Model

from transformers import AutoProcessor, AutoModelForCTC

processor = AutoProcessor.from_pretrained(
    "Vasantha23/swecha-gonthuka-finetuned"
)

model = AutoModelForCTC.from_pretrained(
    "Vasantha23/swecha-gonthuka-finetuned"
)

Speech Recognition Pipeline

from transformers import pipeline

pipe = pipeline(
    "automatic-speech-recognition",
    model="Vasantha23/swecha-gonthuka-finetuned"
)

result = pipe("audio.wav")

print(result["text"])

Manual Inference

import librosa
import torch
from transformers import AutoProcessor, AutoModelForCTC

processor = AutoProcessor.from_pretrained(
    "Vasantha23/swecha-gonthuka-finetuned"
)

model = AutoModelForCTC.from_pretrained(
    "Vasantha23/swecha-gonthuka-finetuned"
)

speech, sr = librosa.load("audio.wav", sr=16000)

inputs = processor(
    speech,
    sampling_rate=16000,
    return_tensors="pt",
    padding=True
)

with torch.no_grad():
    logits = model(inputs.input_values).logits

predicted_ids = torch.argmax(logits, dim=-1)

transcription = processor.batch_decode(predicted_ids)[0]

print(transcription)

Example

Input

audio.wav

Output

ఈ రోజు వాతావరణం చాలా బాగుంది.

Applications

This model can be used for:

  • Telugu Speech Recognition
  • Speech-to-Text Systems
  • Voice Assistants
  • Audio Transcription
  • Subtitle Generation
  • Educational Applications
  • Research in Telugu ASR
  • Accessibility Tools

Performance

The model has been fine-tuned to improve Telugu speech recognition performance over the base model using a custom Telugu dataset.

Typical evaluation metrics include:

  • Word Error Rate (WER)
  • Character Error Rate (CER)

Limitations

Performance may decrease in the following situations:

  • Heavy background noise
  • Low-quality recordings
  • Multiple speakers
  • Strong regional accents
  • Very short audio clips

Acknowledgements

This project builds upon the excellent work of:

  • Swecha Telangana
  • Hugging Face
  • Hugging Face Transformers
  • PyTorch
  • Wav2Vec2
  • Mozilla Common Voice Community

Special thanks to the creators of Swecha Gonthuka ASR for making the base Telugu ASR model publicly available.


Citation

If you use this model in your work, please cite:

@misc{swecha_gonthuka_finetuned,
  title={Swecha Gonthuka Fine-Tuned Telugu ASR},
  author={Vasantha},
  year={2026},
  publisher={Hugging Face},
  url={https://huggingface.co/Vasantha23/swecha-gonthuka-finetuned}
}

License

This model is released under the AGPL-3.0 License, consistent with the licensing of the base model.


Contact

For questions, suggestions, or improvements, please open an issue in the Hugging Face repository or contact the repository maintainer.

Hugging Face Repository

https://huggingface.co/Vasantha23/swecha-gonthuka-finetuned

Fontes

1 fonte
Hugging FacePrimárioVersão 224a21cb53fba6fc448d0ee3ea38f7395492a85a
huggingface.co/Vasantha23/swecha-gonthuka-finetuned/tree/224a21cb53fba6fc448d0ee3ea38f7395492a85a

Verificado 7 de ago.

Artefatos de modelo

1 artefato

model.safetensors

safetensors · 360 MB · SHA-256 323c2af9d347…cf99 · Hugging Face

Baixar

Trechos de fonte

2 trechos

--- language: - te license: agpl-3.0 pipeline_tag: automatic-speech-recognition base_model: swechatelangana/swecha-gonthuka-asr library_name: transformers tags: - automatic-speech-recognition - speech-recognition - wav2vec2 - telugu - asr - speech-to-text - fine-tuning - huggingface metrics: - wer --- # Swecha Gonthuka Fine-Tuned Telugu ASR ## Overview This repository contains a fine-tuned Automatic Speech Recognition (ASR) model for the Telugu language. The model is built on **Swecha Gonthuka ASR** and further fine-tuned using a custom Telugu speech dataset to improve transcription quality and recognition accuracy for Telugu speech. This model converts spoken Telugu audio into Telugu Unicode text and can be used in a wide range of speech recognition applications. --- # Features - 🎤 Telugu Automatic Speech Recognition (ASR) - 📝 Speech-to-Text Conversion - ⚡ Fine-tuned Wav2Vec2ForCTC Model - 🤗 Compatible with Hugging Face Transformers - 🎧 Supports 16 kHz WAV Audio - 📚 Custom Telugu Speech Dataset Fine-tuning --- # Model Details | Property | Value | |----------|-------| | Model Name | swecha-gonthuka-finetuned | | Hugging Face Repository | Vasantha23/swecha-gonthuka-finetuned | | Model Type | Wav2Vec2ForCTC | | Framework | Hugging Face Transformers | | Base Model | swechatelangana/swecha-gonthuka-asr | | Language | Telugu | | Task | Automatic Speech Recognition | | Fine-tuned By | Vasantha | --- # Base Model This model is fine-tuned from: **swechatelangana/swecha-gonthuka-asr** Model Lineage ```text Harveenchadha/wav2vec2-pretrained-clsril-23-10k ↓ swechatelangana/swecha-gonthuka-asr ↓ Vasantha23/swecha-gonthuka-finetuned ``` After Hugging Face processes the repository metadata, this lineage should automatically appear under the **Model Tree** section. --- # Fine-Tuning Dataset The model was fine-tuned using a custom Telugu speech dataset. Dataset Characteristics - Language: Telugu - Audio Format: WAV - Sampling Rate: 16 kHz - Mono Audio - UTF-8 Telugu Transcriptions - Task: Automatic Speech Recognition --- # Training Configuration | Hyperparameter | Value | |---------------|-------| | Architecture | Wav2Vec2ForCTC | | Framework | Hugging Face Transformers | | Optimizer | AdamW | | Learning Rate | 1e-4 | | Batch Size | 8 | | Epochs | 10 | | Mixed Precision | FP16 | | Loss Function | CTC Loss | --- # Installation ```ba...

Source context: 99 downloads · 0 likes · Pipeline automatic-speech-recognition · Library transformers · Repo Vasantha23/swecha-gonthuka-finetuned