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

Speech Processing Python Packages

Python packages with the GitHub topic speech-processing. Sorted by monthly downloads, with stars and forks.
snakers4
silero-vad

Silero VAD: pre-trained enterprise-grade Voice Activity Detector

2.2M 10K 868
linto-ai
whisper-timestamped

Multilingual Automatic Speech Recognition with word-level timestamps and confidence

82K 3K 212
r9y9
pysptk

A python wrapper for Speech Signal Processing Toolkit (SPTK).

35K 450 80
lars76
swift-f0

Fast and accurate fundamental frequency (F0) detector using convolutional neural networks

31K 192 23
r9y9
nnmnkwii

Library to build speech synthesis systems designed for easy and fast prototyping.

22K 399 71
sutariyaraj
indic-num2words

Python library for converting numbers to words for all Indian Languages.

19K 39 14
SuperKogito
spafe

:sound: spafe: Simplified Python Audio Features Extraction

12K 485 76
shigabeev
rutextnorm

Fast Russian Text normalization for TTS using only RegEx.

10K 41 3
daanzu
silero-vad-lite

Lightweight wrapper for Silero VAD using internal ONNX Runtime and with no python package dependencies

10K 17 1
nyrahealth
crisperwhisper

Controllable Transcription. Verbatim ( every, filler, pause, stutter, vocal sound) , or intended ( what the speaker meant to say, optimized for readability) with word-level timestamps.

9K 1K 94
resemble-ai
resemble-enhance

AI powered speech denoising and enhancement

7K 2K 295
microsoft
torchscale

Foundation Architecture for (M)LLMs

7K 3K 225
haoheliu
voicefixer

General Speech Restoration

5K 1K 161
kahne
fastwer

A PyPI package for fast word/character error rate (WER/CER) calculation

5K 70 17
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
premove-ai
premove-itn

Premove ITN: context-aware inverse text normalization for English voice-agent transcripts.

2K 10 1
ceva-ip
dpdfnet

Clean up noisy speech in real time with DPDFNet - open-source streaming speech enhancement for research, audio apps, and edge devices. Includes pretrained models, PyTorch code, ONNX/TFLite inference, 8/16/48 kHz support, and live demos.

2K 161 17
MohammedAly22
voicetut-tts

VoiceTut-TTS is an Egyptian-Arabic text-to-speech system fine-tuned from OmniVoice on ~380 hours of Egyptian podcast speech. It produces natural Egyptian speech with seamless Arabic ↔ English code-switching, ships 15 built-in studio voices, supports zero-shot voice cloning

2K 33 7
tabahi
bournemouth-forced-aligner

Extract phoneme-level timestamps from speeh audio.

1K 168 16
EveryVoiceTTS
everyvoice

The EveryVoice TTS Toolkit - Text To Speech for your language

1K 47 4
attenlabs
attenlabs-saa

Addressee detection for voice agents: device-directed speech detection that runs before STT, so background speech, side conversations, and the agent's own TTS echo never trigger it. No wake word, model-agnostic, drop-in for LiveKit, Pipecat, ElevenLabs, Twilio, and OpenAI. The layer your VAD and turn detection are missing.

1K 127 63
MarkParker5
stark-engine

S.T.A.R.K. - Speech And Text Algorithmic Recognition Kit

1K 64 4
farfarfun
funtalk

语音处理统一封装:ASR 基于 Whisper 做音频转写,TTS 支持 Azure 与 Edge TTS,提供一致的基类接口便于切换后端

1K 0 0
alessandroragano
scoreq

SCOREQ: Speech COntrastive REgression for Quality Assessment (NeurIPS 2024)

952 120 9
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology