Downloads · 30 days
13
11% of all-time downloads
abidanoaman/urdu-asr-wave2vec2-base-merged-finetuned
urdu-asr-wave2vec2-base-merged-finetuned is a automatic speech recognition model from abidanoaman. Use it when you need speech turned into text. The card lists the license as apache-2.0.
Fine-tuned facebook/wav2vec2-base on Urdu speech data for automatic speech recognition.
Downloads · 30 days
13
11% of all-time downloads
All-time downloads
116
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
Fine-tuned facebook/wav2vec2-base on Urdu speech data for automatic speech recognition.
from transformers import Wav2Vec2ForCTC, Wav2Vec2Processor
import torchaudio, torch
processor = Wav2Vec2Processor.from_pretrained("abidanoaman/urdu-asr-wave2vec2-base-merged-finetuned")
model = Wav2Vec2ForCTC.from_pretrained("abidanoaman/urdu-asr-wave2vec2-base-merged-finetuned")
# Load audio (must be 16kHz mono)
waveform, sr = torchaudio.load("your_audio.wav")
inputs = processor(waveform.squeeze(), sampling_rate=16000, return_tensors="pt")
with torch.no_grad():
logits = model(**inputs).logits
predicted_ids = torch.argmax(logits, dim=-1)
transcription = processor.decode(predicted_ids[0])
print(transcription)