Downloads · 30 days
53
22% of all-time downloads
EYEDOL/nemotron-3.5-asr-streaming-hausa
nemotron-3.5-asr-streaming-hausa is a automatic speech recognition model from EYEDOL. Use it when you need speech turned into text. It is set up for nemo. The card lists the license as other.
Continued fine-tune of EYEDOL/nemotron-3.5-asr-streaming-hausa (itself a fine-tune of nvidia/nemotron-3.5-asr-streaming-0.6b) for 15 additional epochs on Hausa speech data.
Downloads · 30 days
53
22% of all-time downloads
All-time downloads
238
Public
Repo size
58.7 GB
Likes
0
Public
Click a slice to open those files.
.nemo2.6 GB · 100%
From the Hugging Face model README
Continued fine-tune of EYEDOL/nemotron-3.5-asr-streaming-hausa
(itself a fine-tune of nvidia/nemotron-3.5-asr-streaming-0.6b) for 15
additional epochs on Hausa speech data.
ɗ ɓ ƙ ƴ and uppercase variants) mapped
to plain Latin equivalents (d b k y) before training, same as round 1.Metrics measured on the held-out speaker-disjoint test set using true cache-aware
streaming inference (chunked audio, carried encoder/decoder state — not an offline
full-utterance shortcut), att_context_size=[56,0] (80ms chunk, 0ms lookahead).
No-space CER (CER computed after stripping spaces from both reference and hypothesis) is reported alongside WER to separate genuine character-level recognition errors from word-boundary/segmentation differences.
| Model | WER (%) | CER (%) | No-space CER (%) |
|---|---|---|---|
| Round 1 (before this run) | 33.38 | 9.16 | 8.96 |
| Round 2 (15 more epochs, this checkpoint) | 33.53 | 9.43 | 9.24 |
Full evaluation reports (model/manifest paths, hashes, elapsed time, RTFx) are written to
eval_round1/report.json and eval_round2/report.json and included in training_log.txt
above.
import nemo.collections.asr as nemo_asr
model = nemo_asr.models.ASRModel.from_pretrained("EYEDOL/nemotron-3.5-asr-streaming-hausa")
# Streaming inference: see speech_to_text_cache_aware_streaming_infer.py in NeMo's repo.