Model reference · open weights
multitalker-parakeet-streaming is an open-weight audio or speech model from nvidia. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.
Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.
What it is
| Released by | NVIDIA |
|---|---|
| Type | Audio & music |
| Task | Speech→text |
| Runs with | nemo |
| Released | 2025-10-15 |
| Popularity | 669 downloads / month |
| Licence | Commercial licence needed |
About
img { display: inline; }
This model is a streaming multitalker ASR model based on the Nemotron-Speech-Streaming model. The model only takes the speaker diarization outputs as external information and eliminates the need for explicit speaker queries or enrollment audio [Wang et al., 2025]. Unlike conventional target-speaker ASR approaches that require speaker embeddings, this model dynamically adapts to individual speakers through speaker-wise speech activity prediction.
The key innovation involves injecting learnable speaker kernels into the pre-encode layer of the Fast-Conformer encoder. These speaker kernels are generated via speaker supervision activations, enabling instantaneous adaptation to target speakers. This approach leverages the inherent tendency of streaming ASR systems to prioritize specific speakers, repurposing this mechanism to achieve robust speaker-focused recognition.
The model architecture requires deploying one model instance per speaker, meaning the number of model instances matches the number of speakers in the conversation. While this necessitates additional computational resources, it achieves state-of-the-art performance in handling fully overlapped speech in both offline and streaming scenarios.
This self-speaker adaptation approach offers several advantages over traditional multitalker ASR methods:
For documentation, deployment guides, enterprise-ready APIs, and the latest open models—including Nemotron and other cutting-edge speech, translation, and generative AI—visit the NVIDIA Developer Portal at developer.nvidia.com. Join the community to access tools, support, and resources to accelerate your development with NVIDIA’s NeMo, Riva, NIM, and foundation models.
What is Nemotron? NVIDIA Developer Nemotron NVIDIA Riva Speech NeMo Documentation
The streaming multitalker Parakeet model employs a speaker kernel injection mechanism at some layers of the Fast-Conformer encoder. As shown in the figure below, learnable speaker kernels are injected into selected encoder layers, enabling the model to dynamically adapt to specific speakers.
The speaker kernels are generated through speaker supervision activations that detect speech activity for each target speaker. This enables the encoder states to become more responsive to the targeted speaker's speech characteristics, even during periods of fully overlapped speech.
The model is based on the Parakeet architecture and consists of a NeMo Encoder for Speech Tasks (NEST)[4] which is based on Fast-Conformer[5] encoder. The key architectural innovation is the multi-instance approach, where one model instance is deployed per speaker as illustrated below:
Each model instance:
This architecture enables the model to handle severe speech overlap by having each instance focus exclusively on one speaker, eliminating the permutation problem that affects other multitalker ASR approaches.
To train, fine-tune or perform multitalker ASR with this model, you will need to install NVIDIA NeMo[7]. We recommend you install it after you've installed Cython and latest PyTorch version.
apt-get update && apt-get install -y libsndfile1 ffmpeg
pip install Cython packaging
pip install git+https://github.com/NVIDIA/NeMo.git@main#egg=nemo_toolkit[asr]
The model is available for use in the NeMo Framework[7], and can be used as a pre-trained checkpoint for inference or for fine-tuning on another dataset.
Important: This model uses a multi-instance architecture where you need to deploy one model instance per speaker. Each instance receives the same audio input along with speaker-specific diarization information to perform self-speaker adaptation.
Load one of the NeMo speaker diarization models: Streaming Sortformer Diarizer v2, Streaming Sortformer Diarizer v2.1
from nemo.collections.asr.models import SortformerEncLabelModel, ASRModel
import torch
# A speaker diarization model is needed for tracking the speech activity of each speaker.
diar_model = SortformerEncLabelModel.from_pretrained("nvidia/diar_streaming_sortformer_4spk-v2.1").eval().to(toFrom the published model card. Full card on the HuggingFace links in the sidebar.
How it works
Benchmarks
As published on the model card — the maker's own numbers, not measured by AxForge.
| Task | Dataset | Metric | Score |
|---|---|---|---|
| Speaker Diarization | DIHARD III Eval (1-4 spk) | Test DER | 13.240 |
| Speaker Diarization | DIHARD III Eval (5-9 spk) | Test DER | 42.560 |
| Speaker Diarization | DIHARD III Eval (full) | Test DER | 18.910 |
| Speaker Diarization | CALLHOME (NIST-SRE-2000 Disc8) part2 (2 spk) | Test DER | 6.570 |
| Speaker Diarization | CALLHOME (NIST-SRE-2000 Disc8) part2 (3 spk) | Test DER | 10.050 |
| Speaker Diarization | CALLHOME (NIST-SRE-2000 Disc8) part2 (4 spk) | Test DER | 12.440 |
| Speaker Diarization | CALLHOME (NIST-SRE-2000 Disc8) part2 (5 spk) | Test DER | 21.680 |
| Speaker Diarization | CALLHOME (NIST-SRE-2000 Disc8) part2 (6 spk) | Test DER | 28.740 |
| Speaker Diarization | CALLHOME (NIST-SRE-2000 Disc8) part2 (full) | Test DER | 10.700 |
| Speaker Diarization | call_home_american_english_speech | Test DER | 4.880 |
Using it via the API
Once AxForge deploys multitalker-parakeet-streaming for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (multitalker-parakeet-streaming below is illustrative; you get the exact model name on deployment.)
$ curl -sS https://api.axforge.ai/v1/audio/transcriptions \ -H "Authorization: Bearer $AXFORGE_API_KEY" \ -F model="multitalker-parakeet-streaming" -F file=@audio.mp3
Create an account — your API key is available in the console. 3M free tokens every 30 days with every new account.