Downloads · 30 days
507
8% of all-time downloads
shunyalabs/zero-stt-hinglish
zero-stt-hinglish is a automatic speech recognition model from shunyalabs. Use it when you need speech turned into text. The card lists the license as openrail.
We wanted to make ASR that could intuitively capture how conversational Hindi is actually spoken. On average, every 2 words out of 10 spoken in conversational Hindi are in English. Traditional ARS models are trained t…
Downloads · 30 days
507
8% of all-time downloads
All-time downloads
6.3K
Public
Parameters
764M
1.5 GB on disk
Likes
11
Public
Click a slice to open those files.
.safetensors1.5 GB · 100%
From the Hugging Face model README
We wanted to make ASR that could intuitively capture how conversational Hindi is actually spoken. On average, every 2 words out of 10 spoken in conversational Hindi are in English. Traditional ARS models are trained to handle one language at a time, which makes them too slow and inaccurate when transcribing multilingual speech.
And so we innovated. We trained Zero STT Codeswitch to natively process Hinglish speech and generate mixed-script tokens.
This is a model worthy of how India actually speaks, because it can capture the way people naturally switch between Hindi and English mid-conversation.
And now, we're making the lighter version of Zero STT Codeswitch open source for the community!
For a faster version of Zero STT Codeswitch, visit shunyalabs.ai.
Base Model: OpenAI Whisper Medium
Post-trained by: Shunya Labs
Language: Hinglish (Hindi-English code-switching)
Standard ASR models treat Hindi and English as separate languages, forcing transcription into one or the other. This creates errors when speakers naturally switch between languages mid-sentence—which is how millions of people actually talk. This model was trained specifically on code-switched speech, so it:
| Audio | Zero STT Codeswitch | Whisper Medium |
|---|---|---|
| <audio controls src="https://huggingface.co/shunyalabs/zero-stt-hinglish/resolve/main/FLEURS_sample.wav"></audio> | Rome में अलग अलग जगों पर कई बढ़े television screens लगाए गये ग ताकि लोग समारो देख सकें | रोम में अलग अलग जगहों पर कई बड़े टेलिवीजन स्क्रीन लगाए गए ताकि लोग स्मारो देख सकें |
| <audio controls src="https://huggingface.co/shunyalabs/zero-stt-hinglish/resolve/main/Vaani_random_sample_06.wav"></audio> | और बागल में एक building है लाल कलर का पिंट किया हुआ | और बगल में एक बिल्डिंग है लाल कलर का पेंट किया हुआ है |
| <audio controls src="https://huggingface.co/shunyalabs/zero-stt-hinglish/resolve/main/Vaani_random_sample_10.wav"></audio> | yoga med पर yoga कर रहे हैं | योगा मैट पर योगा कर रहे हैं |
Use the code below to get started with the model.
from transformers import pipeline
transcriber = pipeline("automatic-speech-recognition", model="shunya-labs/hinglish-whisper-medium")
result = transcriber("audio.mp3")
print(result["text"])
Openai/whisper-medium post-trained on Google Vaani as well as proprietary datasets.
For a faster version of Zero STT Codeswitch, vistit shunyalabs.ai