PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Speaker Diarization Python Packages

Python packages with the GitHub topic speaker-diarization. Sorted by monthly downloads, with stars and forks.
modelscope
funasr

Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.

295K 21K 2K
linto-ai
whisper-timestamped

Multilingual Automatic Speech Recognition with word-level timestamps and confidence

82K 3K 212
espnet
espnet

End-to-End Speech Processing Toolkit

31K 10K 2K
EarningsCall
earningscall

The EarningsCall Python library provides convenient access to the EarningsCall API.

17K 35 6
wq2012
spectralcluster

Python re-implementation of the (constrained) spectral clustering algorithms used in Google's speaker diarization papers.

12K 556 75
uno-km
termux-stt

🎙️ Production-grade On-Device Speech-to-Text & 128d X-Vector Speaker Diarization for Android Termux. whisper.cpp, Vosk, Sherpa-ONNX, and 0 PyTorch Dependency.

9K 1 0
QuentinFuxa
whisperlivekit

Real-time, local speech-to-text with streaming ASR, speaker diarization, translation, and OpenAI/Deepgram-compatible APIs.

9K 11K 1K
pretyflaco
vezir

Self-hosted scribe service for team meetings. Record on any laptop (TUI / GUI / CLI), transcribe + diarize + summarize on your own GPU server, label speakers via shared web UI. Optional confidential TEE summarization. Over nvpn or Tailscale.

8K 5 3
wenet-e2e
wespeakerruntime

Research and Production Oriented Speaker Verification, Recognition and Diarization Toolkit

8K 1K 209
OstrichHermit
audio-transcribe-cli-mcp

音视频转文字 CLI + Claude Code Skill —— 阿里云百炼录音文件识别,说话人分离,长音频免切片,微信语音 SILK 原生支持。 Audio/video transcription CLI + Claude Code Skill powered by Alibaba Cloud Bailian ASR, with speaker diarization, long-audio support and native WeChat SILK decoding.

6K 1 0
MSKazemi
yazses

Free, open-source, fully-offline-by-default voice dictation for Linux (X11 & Wayland), macOS & Windows. Hold a key, speak, release — on-device faster-whisper types it into any app. Also transcribes recordings & captures meetings with speaker labels. No cloud, no account, no subscription.

6K 28 35
modelscope
funasr-onnx

Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.

6K 21K 2K
FoxNoseTech
diarize

Speaker diarization for Python — "who spoke when?" CPU-only, no API keys, Apache 2.0. ~10.8% DER on VoxConverse, 8x faster than real-time.

4K 123 13
ekhodzitsky
polyvoice

CPU speaker diarization with native INT8 kernels. Rust, CLI, Python and C interfaces; no ONNX Runtime in the core.

3K 20 3
chicogong
ffvoice

Offline speech-to-text & speaker diarization for AI agents — Whisper ASR + MCP server + CLI + Python bindings, fully on-device, no cloud | 离线语音识别与说话人分离,Agent 开箱即用

2K 3 0
narcotic-sh
senko

Very fast, accurate speaker diarization

2K 308 28
collectiveai-team
coro-asr

OpenAI-compatible ASR + speaker-diarization HTTP server with pluggable backends (Faster-Whisper, onnx-asr Parakeet, onnx-genai Nemotron) and NeMo Sortformer diarization.

2K 8 0
juanmc2005
diart

A python package to build AI-powered real-time audio applications

2K 2K 167
NavodPeiris
speechlib

Speechlib is a library that unifies speaker diarization, transcription and speaker recognition in a single pipeline to create transcripts for audio conversations with actual speaker names and time tags. This library also contains audio preprocessor functions.

761 268 26
Picovoice
pvfalcon

On-device speaker diarization powered by deep learning

720 79 6
google
diarizationlm

This repository contains audio samples and supplementary materials accompanying publications by the "Speaker, Voice and Language" team at Google.

708 464 41
seehiong
polyphon-ai

Local, identity-aware speech transcription and diarization engine — turns multi-speaker audio into structured, named intelligence, 100% offline.

644 33 1
gorkemkaramolla
whisper-run

Faster Whisper with Speaker Diarization

528 9 1
ihoru
local-transcription

Local audio and video transcription with Whisper large-v3, speaker diarization, and auditable agent proofreading.

487 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology