Downloads · 30 days
79
16% of all-time downloads
BotgenossenGmbH/nemotron-3.5-asr-de-telephony
nemotron-3.5-asr-de-telephony is a automatic speech recognition model from BotgenossenGmbH. Use it when you need speech turned into text. It is set up for nemo. The card lists the license as openmdw-1.1.
This repository contains a lightweight domain adaptation of nvidia/nemotron-3.5-asr-streaming-0.6b for German telephony-style audio.
Downloads · 30 days
79
16% of all-time downloads
All-time downloads
486
Public
Repo size
2.6 GB
Likes
6
Public
Click a slice to open those files.
.nemo2.6 GB · 100%
From the Hugging Face model README
This repository contains a lightweight domain adaptation of
nvidia/nemotron-3.5-asr-streaming-0.6b
for German telephony-style audio.
The model was fine-tuned on 25 hours of German VoxPopuli speech after simulating G.711 A-law telephone audio. The goal is not to claim a new state of the art; it is to show a practical, reproducible adaptation pass for a local voice stack where narrowband/telephone audio is a common failure mode.
We built this checkpoint after seeing that German telephone-like audio was one of the weaker conditions in our local voice pipeline. After fine-tuning, the same evaluation setup showed a measurable improvement on held-out telephony-style German audio, so we packaged the resulting NeMo artifact as a reusable starting point for German phone-audio ASR experiments.
The fine-tuned NeMo artifact is:
nemotron-3.5-asr-de-telephony.nemo
Starting from the NVIDIA Nemotron 3.5 ASR streaming 0.6B checkpoint, we fine-tuned on German speech converted through this telephony degradation chain:
source audio -> 16 kHz mono WAV -> 8 kHz G.711 A-law -> 16 kHz mono WAV
This keeps the model input at 16 kHz, while exposing the model to the bandwidth and codec artifacts of 8 kHz A-law telephone audio.
In practical terms, this is a compact domain-adaptation run: the model remains the same multilingual streaming ASR architecture, but its weights were adapted toward the kind of German audio we expect in local telephony and voice-agent workflows.
facebook/voxpopulide)cc0-1.0Important limitation: VoxPopuli is parliamentary/broadcast-style speech, not real call-center audio. The telephone condition here is simulated, not captured from real PSTN or contact-center traffic.
nvidia/nemotron-3.5-asr-streaming-0.6bbf16-mixed5e-5warmup_steps=500, min_lr=1e-6best-step=1264-val_wer=0.1168.ckpt.nemo exported after restoring the best validation checkpointEvaluation was run on the held-out VoxPopuli German telephony-style test split with German prompt conditioning and language-tag stripping enabled.
| Model | Test set | WER | CER |
|---|---|---|---|
Base nvidia/nemotron-3.5-asr-streaming-0.6b | 1,054 utts | 14.81% | 7.82% |
| This fine-tuned model | 1,054 utts | 12.42% | 6.86% |
Absolute WER improvement: 2.39 percentage points.
Relative WER reduction: 16.1% fewer word errors compared with the base model on this test split.
This model is intended as an experimental German ASR telephony adaptation and as a starting point for further in-domain fine-tuning. It may be useful for:
This checkpoint was packaged from a local fine-tuning run used to validate our German telephone-audio pipeline. The included metrics are from the held-out VoxPopuli telephony-style test split; users should still run their own evaluation on their target audio before making product decisions.
This model should not be presented as:
Before production use, evaluate on real deployment audio, including different speakers, microphones, noise conditions, and streaming chunk settings.
from nemo.collections.asr.models import ASRModel
model = ASRModel.restore_from("nemotron-3.5-asr-de-telephony.nemo")
model.decoding.set_strip_lang_tags(True)
transcripts = model.transcribe(["audio.wav"], target_lang="de")
print(transcripts)
For deployment-faithful numbers, evaluate with the official Nemotron streaming inference path and the same chunk size used in production.
This fine-tuned artifact is derived from
nvidia/nemotron-3.5-asr-streaming-0.6b,
which is published under the openmdw-1.1
license on Hugging Face.
Training data came from
facebook/voxpopuli, which
is listed on Hugging Face with cc0-1.0 licensing.
Please review the base model license and terms before redistribution or commercial deployment.