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

Asr Python Packages

Python packages with the GitHub topic asr. Sorted by relevance, with stars and monthly downloads.
jdepoix
youtube-transcript-api

This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!

39.6M 8K 796
deepgram
deepgram-sdk

Official Python SDK for Deepgram.

3.2M 448 136
m-bain
whisperx

WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)

1.1M 23K 2K
NVIDIA
nemo-toolkit

A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)

1.1M 18K 3K
k2-fsa
sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

689K 13K 2K
alphacep
vosk

Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node

661K 15K 2K
k2-fsa
sherpa-onnx-core

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

587K 13K 2K
kurianbenoy
whisper-normalizer

A python package for whisper normalizer

539K 79 17
modelscope
funasr

Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.

422K 19K 2K
Ailln
cn2an

πŸ“¦ εΏ«ι€Ÿθ½¬εŒ–γ€ŒδΈ­ζ–‡ζ•°ε­—γ€ε’Œγ€Œι˜Ώζ‹‰δΌ―ζ•°ε­—γ€ο½ž (ζœ€ζ–°η‰Ήζ€§οΌšεˆ†ζ•°οΌŒζ—₯ζœŸγ€ζΈ©εΊ¦η­‰θ½¬εŒ–οΌ‰

273K 763 84
speechmatics
speechmatics-rt

Python SDKs for Speechmatics APIs

211K 18 9
soniox
soniox

Python SDK for the Soniox API: realtime/async STT and TTS.

207K 9 5
speechmatics
speechmatics-voice

Python SDKs for Speechmatics APIs

157K 18 9
istupakov
onnx-asr

A lightweight Python package for Automatic Speech Recognition using ONNX models

108K 337 31
linto-ai
whisper-timestamped

Multilingual Automatic Speech Recognition with word-level timestamps and confidence

106K 3K 210
speechmatics
speechmatics-batch

Python SDKs for Speechmatics APIs

53K 18 9
mbailey
voice-mode

Natural voice conversations with Claude Code

37K 1K 176
k2-fsa
sherpa-onnx-bin

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

30K 13K 2K
k2-fsa
sherpa-ncnn

Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.

24K 2K 216
shashikg
whisper-s2t

An Optimized Speech-to-Text Pipeline for the Whisper Model Supporting Multiple Inference Engine

15K 574 76
ai-bot-pro
achatbot

An open source chat bot architecture for voice/vision (and multimodal) assistants, local(CPU/GPU bound) and remote(I/O bound) to run.

14K 89 18
handy-computer
transcribe-cpp-native

ggml speech-to-text inference for 16+ model families

9K 95 5
alibaba-damo-academy
funasr-onnx

Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.

9K 19K 2K
analyticsinmotion
werpy

πŸπŸ“¦ Ultra-fast Python package for calculating and analyzing the Word Error Rate (WER). Built for the scalable evaluation of speech and transcription accuracy.

9K 28 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery