TEST RECORD · ← all field reports

FIELD REPORTS/AUDIO/ISSUE #116

Labels who is speaking at every moment of a recording with several voices, even as the audio streams in

Getting a transcript of a call is easy now. Knowing which voice said which line still falls apart the moment people talk over each other, and that is exactly the part NVIDIA's new model goes after.

MODELNemotron-3-Diarization
PUBLISHEDSeptember 28, 2026
READ TIME3 min
CATEGORYAUDIO

Field notes

01 What it does

You give it audio with several people talking, and it tells you who spoke when. The result is a timeline of numbered speakers with a start and end time for each turn. Numbers follow the order people first speak: the first voice it hears becomes speaker 1, the second becomes speaker 2. It does not know anyone's name, so you match the numbers to people yourself. Paired with a speech to text model, that timeline turns a flat transcript into a script with a speaker on every line.

Two things set it apart. It keeps up to eight people apart in one recording, twice as many as NVIDIA's previous open model, and it still works when voices overlap. And it can run live: it only needs to hear between a third of a second and a second of new audio before it labels it, so it can work during a call instead of after it. On a widely used test set that mixes eleven kinds of recordings, it mislabels about a third less audio than that earlier model.

It is small, about 100 million parameters, and was trained mostly on English and Mandarin conversation, with some Hindi and other languages.

02 How to try it

NVIDIA's live demo Space is the quickest test. Open the Audio File tab, upload up to two minutes of a podcast or a recorded call, and watch a lane light up for each voice while a transcript fills in with speaker labels. Pick a stretch where two people interrupt each other, because that is where older tools merge voices. The Live Mic tab does the same with your microphone for 30 seconds. To run it on your own recordings, NVIDIA's NeMo-Speech.cpp tool labels a whole file with one command, and the model also loads directly in Hugging Face transformers. It is light enough for an ordinary NVIDIA gaming card.

03 Caveat

It stops at eight speakers, so a large call with more voices will get some of them merged. Accuracy is best on English and Mandarin; other languages were a smaller share of its training, so test on your own recordings before relying on it.

04 What you can do with it

  • Turn a recorded team meeting into notes that show who raised each point.
  • Add speaker labels to a podcast transcript before you publish it.
  • Split an interview into the interviewer's questions and the guest's answers.
  • Show live "who is talking" labels in a call or captioning tool.
  • Measure how long each person talked in a panel or a sales call.

Try the demo

View model page

Read this issue on neuralexpedition.com →