FoxNoseTech / diarize
PublicSpeaker diarization for Python — "who spoke when?" CPU-only, no API keys, Apache 2.0. ~10.8% DER on VoxConverse, 8x faster than real-time.
A lightweight Python tool that analyzes audio files to automatically detect and label different speakers and their speaking times.
How It Works
You search online for a simple way to figure out who spoke when in your audio recordings, like meetings or calls.
You add this handy audio analyzer to your computer with one easy download step—no extra accounts or fancy hardware needed.
You select a recording file from your device, like a team meeting or interview.
You start the tool on your file, and it quickly listens through the audio to spot different speakers all on its own.
You get a clear list showing each part of the audio and which speaker was talking during those moments.
You export the speaker info to a simple file to review, share, or use in notes.
Now you have a perfect breakdown of your recording, making it easy to follow conversations without guessing.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.