APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →
Top 10 Python automatic-speech-recognition Projects
-
Project mention: CosyVoice 2025 Complete Guide: The Ultimate Multi-lingual Text-to-Speech Solution | dev.to | 2025-12-15
WeNet - Speech Recognition Toolkit
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
Project mention: How GPU-Powered Coding Agents Can Assist in Development of GPU-Accelerated Software | dev.to | 2026-02-28
Imagine owning a massive Plex media library with hundreds of foreign-language films and TV shows. You want subtitles for everything, but manually sourcing them is a nightmare — mismatched timings, missing translations, incomplete coverage. Tools like Bazarr exist specifically to automate subtitle management for Plex and Sonarr/Radarr libraries, and they ship with built-in integration for whisper-asr-webservice — a self-hosted REST API that wraps OpenAI's Whisper speech recognition model. Point Bazarr at a whisper-asr-webservice endpoint, and it will automatically transcribe and generate subtitles for every piece of media in your library, in any language Whisper supports.
-
Project mention: Why We Replaced Whisper 2.0 with Deepgram 2.0 and Cut Voice Transcription Costs by 45% | dev.to | 2026-04-28
Never rely on vendor-provided benchmarks when evaluating ASR providers. Vendor benchmarks almost always use clean, studio-quality audio that does not reflect real-world usage patterns. For our Deepgram evaluation, we built a test corpus of 12,000 audio samples (1 minute each) across our top 4 languages, with 30% of samples containing background noise (cafe, traffic, HVAC), 20% featuring non-native speakers, and 15% with multiple concurrent speakers. We used the open-source jiwer library (https://github.com/jitsi/jiwer) to calculate Word Error Rate (WER) for both services, and found that Whisper 2.0's WER increased by 42% on noisy audio, while Deepgram 2.0 only increased by 18%. We also measured latency under load: simulating 100 concurrent requests showed Whisper's p99 latency spike to 21s, while Deepgram stayed at 4.2s. A 2% difference in WER can translate to thousands of dollars in downstream support costs for voice-driven applications, so this step is non-negotiable. For quick WER calculation, use the following snippet:
-
-
-
FAST-RIR
This is the official implementation of our neural-network-based fast diffuse room impulse response generator (FAST-RIR) for generating room impulse responses (RIRs) for a given acoustic environment.
-
txtify
Web application that converts audio and video to text using AI, supporting various formats and self-hosting.
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
Auto-Subtitled-Video-Generator
Input a YouTube video link or upload a video file and get a video with subtitles.
-
werpy
🐍📦 Ultra-fast Python package for calculating and analyzing the Word Error Rate (WER). Built for the scalable evaluation of speech and transcription accuracy.
-
Python automatic-speech-recognition discussion
Python automatic-speech-recognition related posts
-
Nvidia PersonaPlex 7B on Apple Silicon: Full-Duplex Speech-to-Speech in Swift
-
How GPU-Powered Coding Agents Can Assist in Development of GPU-Accelerated Software
-
I've built a few tools on top of GPT-3.5 (text generation, q&a with embeddings). AMA about resources and AI dev stacks for building with OpenAI's APIs
-
I've built an Auto Subtitled Video Generator using Streamlit and OpenAI Whisper, hosted on HuggingFace spaces. All you have to do is input a YouTube video link and get a video with subtitles (alongside with .txt, .vtt, .srt files).
-
[Project] I've built an Auto Subtitled Video Generator using Streamlit and OpenAI Whisper, hosted on HuggingFace spaces.
-
Slow responses from picroft
-
A note from our sponsor - AppSignal
www.appsignal.com | 12 Sep 2026
Index
What are some of the best open-source automatic-speech-recognition projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | wenet | 5,233 |
| 2 | whisper-asr-webservice | 3,332 |
| 3 | jiwer | 882 |
| 4 | cheetah | 671 |
| 5 | leopard | 484 |
| 6 | FAST-RIR | 184 |
| 7 | txtify | 136 |
| 8 | Auto-Subtitled-Video-Generator | 135 |
| 9 | werpy | 30 |
| 10 | joureka-app | 6 |