Downloads · 30 days
11
39% of all-time downloads
smajji/nemotron-hinglish-v2
nemotron-hinglish-v2 is a automatic speech recognition model from smajji. Use it when you need speech turned into text. It is set up for nemo. The card lists the license as apache-2.0.
Nemotron-Hinglish-v2 is a continued fine-tune of nvidia/nemotron-3.5-asr-streaming-0.6b specialized for English, Hindi and Hinglish (Hindi-English code-switching), built for cache-aware streaming ASR.
Downloads · 30 days
11
39% of all-time downloads
All-time downloads
28
Public
Repo size
2.6 GB
Likes
0
Public
Click a slice to open those files.
.nemo2.6 GB · 100%
From the Hugging Face model README
Nemotron-Hinglish-v2 is a continued fine-tune of nvidia/nemotron-3.5-asr-streaming-0.6b specialized for English, Hindi and Hinglish (Hindi-English code-switching), built for cache-aware streaming ASR.
It preserves the base model's FastConformer-Transducer (RNNT) cache-aware streaming architecture (24 layers, 1024 hidden, 600M params) and its multi-lingual 13088 BPE vocab + 128 language prompts, including the auto language-detection prompt.
nvidia/nemotron-3.5-asr-streaming-0.6ben), Hindi (hi), Hinglish code-switched (auto prompt for code-mixing)Continue fine-tuned on a much larger bilingual + code-mixed mix (~4,726 h across 2.05M utterances):
| Slice | Language | Utterances |
|---|---|---|
| SPGISpeech | en | 117,927 |
| IISc_SPICOR (Indian-accent English) | en | 49,186 |
| Peoples Speech | en | 266,646 |
| SPRING Hindi-1482Hrs | hi | 253,373 |
| Shrutilipi-hi | hi | 504,030 |
| IndicVoices-R Hindi | hi | 2,632 |
| UJS Hinglish (code-mixed) | hinglish | 52,812 |
| Hinglish-CC (code-mixed) | hinglish | 802,866 |
EncDecRNNTBPEModelWithPrompt).langID with auto (language self-detection, 0.9 ratio) to handle code-switching.Measured on held-out clips, auto prompt, greedy decode, punctuation-insensitive WER (500 utts/language sample):
| Language | Nemotron-Hinglish-v2 |
|---|---|
| English | 4.2% |
| Hindi | 12.5% |
| Hinglish | 30.0% |
import nemo.collections.asr as nemo_asr
model = nemo_asr.models.ASRModel.restore_from("nvidia/nemotron-hinglish-v2")
model.eval()
transcriptions = model.transcribe(["audio.wav"], batch_size=4)
print(transcriptions)