Voice Activity Detection
NeMo
Safetensors
GGUF
Transformers
nemotron3_diarization
audio-frame-classification
speaker-diarization
streaming-sortformer
speaker-tagging
Instructions to use nvidia/Nemotron-3-Diarization with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- NeMo
How to use nvidia/Nemotron-3-Diarization with NeMo:
# tag did not correspond to a valid NeMo domain.
- Transformers
How to use nvidia/Nemotron-3-Diarization with Transformers:
# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, AutoModelForAudioFrameClassification processor = AutoProcessor.from_pretrained("nvidia/Nemotron-3-Diarization") model = AutoModelForAudioFrameClassification.from_pretrained("nvidia/Nemotron-3-Diarization", device_map="auto") - Notebooks
- Google Colab
- Kaggle
add: q8_0 GGUF for NeMo-Speech.cpp
#3
by prabhsimrans-nv - opened
- .gitattributes +1 -0
- Nemotron-3-Diarization.q8_0.gguf +3 -0
- README.md +19 -0
.gitattributes
CHANGED
|
@@ -38,3 +38,4 @@ Nemotron-3-Diarization.nemo.bak filter=lfs diff=lfs merge=lfs -text
|
|
| 38 |
nemotron3_tts_8_open_voices.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 39 |
streaming_diarization_demo.png filter=lfs diff=lfs merge=lfs -text
|
| 40 |
streaming_diarization_demo.gif filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 38 |
nemotron3_tts_8_open_voices.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 39 |
streaming_diarization_demo.png filter=lfs diff=lfs merge=lfs -text
|
| 40 |
streaming_diarization_demo.gif filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
*.gguf filter=lfs diff=lfs merge=lfs -text
|
Nemotron-3-Diarization.q8_0.gguf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:08456d9e22cd9a323c0364d98375f3746d6e68507ebb705cd46438c534c7a3a1
|
| 3 |
+
size 107012128
|
README.md
CHANGED
|
@@ -42,6 +42,25 @@ September 23, 2026
|
|
| 42 |
|
| 43 |
## How to use this model
|
| 44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 45 |
### NVIDIA NeMo Speech
|
| 46 |
|
| 47 |
To train, fine-tune or perform inference with this model, install [NVIDIA NeMo Speech](https://github.com/NVIDIA-NeMo/Speech) after installing Python 3.12 or later, Cython, and a recent PyTorch version.
|
|
|
|
| 42 |
|
| 43 |
## How to use this model
|
| 44 |
|
| 45 |
+
### Run locally with NeMo-Speech.cpp
|
| 46 |
+
|
| 47 |
+
[NeMo-Speech.cpp](https://github.com/NVIDIA/NeMo-Speech.cpp) provides a
|
| 48 |
+
lightweight native C++ runtime for local speaker diarization. After
|
| 49 |
+
[installing the runtime](https://github.com/NVIDIA/NeMo-Speech.cpp#installation):
|
| 50 |
+
|
| 51 |
+
```bash
|
| 52 |
+
nemo-speech diarize meeting.wav
|
| 53 |
+
```
|
| 54 |
+
|
| 55 |
+
The same model can add word-level speaker tags to a transcription:
|
| 56 |
+
|
| 57 |
+
```bash
|
| 58 |
+
nemo-speech transcribe meeting.wav --diarize --json
|
| 59 |
+
```
|
| 60 |
+
|
| 61 |
+
See the [NeMo-Speech.cpp diarization guide](https://github.com/NVIDIA/NeMo-Speech.cpp/blob/main/docs/cli.md#diarize-audio)
|
| 62 |
+
for more usage examples.
|
| 63 |
+
|
| 64 |
### NVIDIA NeMo Speech
|
| 65 |
|
| 66 |
To train, fine-tune or perform inference with this model, install [NVIDIA NeMo Speech](https://github.com/NVIDIA-NeMo/Speech) after installing Python 3.12 or later, Cython, and a recent PyTorch version.
|