Speaker Separation for Audio
An online tool for splitting audio by speaker: it finds each person in a recorded conversation by the sound of their voice and gives every one of them a separate audio track. This is speaker diarization, not transcription — the output is not text but sound in WAV or MP3: full-length tracks for editing or one person’s lines back to back. Processing runs in your browser, and video files work too — the tool takes their audio.
How to split a recording by speaker
4 stepsAn interview, podcast, call or meeting — audio or video. MP3, WAV, M4A, FLAC, OGG and MP4 from Zoom all work.
If you are not sure, leave “Not sure” — the tool counts on its own, and you can correct the number after the analysis.
Solo each person, type in names, and merge voices if one person ended up in two rows.
Pick full length for editing or only their lines, WAV or MP3, and download all tracks as a ZIP or one at a time.
Turn one conversation into a separate track for each person
How many people speak in the recording?
If you know, pick the number: the voices split more accurately. You can change it after the analysis without waiting again.
Voices in the recording
The browser cannot play this format, so the recording cannot be previewed here. The tracks are still built and downloaded as usual.
How to build the tracks
Format
Who speaks at each moment — the pyannote segmentation 3.0 model (CNRS, MIT license); whose voice it is — CAM++ from 3D-Speaker (Alibaba, Apache-2.0), both in the ONNX export of the sherpa-onnx project.