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 23 Python speech-to-text Projects
-
VoiceStudio
VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.
Project mention: Agents Can Work Inside Documents Now — But Who Handles the Cross-App Repetitive Tasks? | dev.to | 2026-09-28debpalash/VoiceStudio brought voice cloning, dubbing, and transcription fully local — 646 languages, no cloud, no API costs.
-
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.
-
Project mention: fieldmemo: keep the phone in your pocket, talk to it, get a field journal at home | dev.to | 2026-10-07
Everything runs on your own machine: speech-to-text with Whisper (through faster-whisper) and note-taking with Google's open-weight Gemma served by Ollama…
-
Look at what arrived between mid-2023 and mid-2025. Gandhi et al.'s Distil-Whisper (2023) distilled large-v2 into a 756M-param student that runs 6× faster with a 1% WER gap on out-of-distribution audio, using large-scale pseudo-labelling. Georgi Gerganov's whisper.cpp made CPU-only and mobile inference a default rather than a party trick; a base.en checkpoint transcribes real-time on an M1 without touching a GPU. Max Bain's WhisperX added forced-alignment and diarization on top, so word-level timestamps and speaker labels stopped being a premium-tier differentiator.
-
-
-
voice-pro
Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio processing, YouTube download, Demucs vocal isolation, and multilingual translation.
Project mention: Show HN: Likes/day as fake profile → built my own dating app in 100 days | news.ycombinator.com | 2025-12-16 -
Star the Speech Brain repository ⭐
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
RealtimeSTT
A robust, efficient, low-latency speech-to-text library with advanced voice activity detection, wake word activation and instant transcription.
-
SpeechRecognition
Speech recognition module for Python, supporting several engines and APIs, online and offline.
-
mlx-audio
A text-to-speech (TTS), speech-to-text (STT) and speech-to-speech (STS) library built on Apple's MLX framework, providing efficient speech analysis on Apple Silicon.
Project mention: One HTML File, Zero Requests: Building a Read-Along Player With Word-Level Highlighting | dev.to | 2026-10-04As before, thanks to the stack that makes a one-person product possible: whisper.cpp, Kokoro, Qwen3-TTS and mlx-audio.
-
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.
-
whisper-standalone-win
Whisper & Faster-Whisper standalone executables for those who don't want to bother with Python.
Project mention: Why removing 'um' from a recording is harder than it sounds | news.ycombinator.com | 2026-06-12Yeah, that's in faster-whisper-xxl via the --diarize parameter with additional options to tweak how it works:
https://github.com/Purfview/whisper-standalone-win/discussio...
I haven't used it when subtitling, though, so I don't know much more.
-
BayLing-Speech
LLaMA-Omni is a low-latency and high-quality end-to-end speech interaction model built upon Llama-3.1-8B-Instruct, aiming to achieve speech capabilities at the GPT-4o level.
-
-
whisper-timestamped
Multilingual Automatic Speech Recognition with word-level timestamps and confidence
There is also: https://github.com/linto-ai/whisper-timestamped
It doesn't use an extra model (so it supports every language that works with Whisper out of the box and use less memory), it works by applying Dynamic Time Warping to cross-attention weights.
-
-
-
whisper-ctranslate2
Whisper command line client compatible with original OpenAI client based on CTranslate2.
-
airunner
Offline inference engine for art, real-time voice conversations, LLM powered chatbots and automated workflows
The site links AIRunner, SpikeForge, the Capsize Audio Visualizer, Capsize Games, WXRQ and my personal site. Its devlog can connect a project update directly to the repositories and releases behind it.
-
StreamSpeech
StreamSpeech is an “All in One” seamless model for offline and simultaneous speech recognition, speech translation and speech synthesis.
-
hyprwhspr
Native speech-to-text for Linux - Fast, accurate, private, and hackable system-wide dictation
Project mention: Show HN: Ghost Pepper – 100% local hold-to-talk speech-to-text for macOS | news.ycombinator.com | 2026-04-06Nice one! For Linux folks, I developed https://github.com/goodroot/hyprwhspr.
Have you compared WhisperKit to faster-whisper or similar?
On Linux, there's access to the latest Cohere Transcribe model and it works very, very well. Requires a GPU though.
Incidentally, waiting for Apple to blow this all up with native STT any day now. :)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python speech-to-text discussion
Python speech-to-text related posts
-
One HTML File, Zero Requests: Building a Read-Along Player With Word-Level Highlighting
-
Tala: Free Audio-to-Text for My Designer Friend (No Signup, No Credit Card)
-
Three Bake-offs to Find a Voice Cloning Engine That Runs Entirely on a MacBook
-
Should You Build or Buy AI Meeting Transcription for Your Product?
-
Building cross-distro offline voice dictation for Linux (and why it took more than a model)
-
Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro
-
Why removing 'um' from a recording is harder than it sounds
-
A note from our sponsor - AppSignal
www.appsignal.com | 8 Oct 2026
Index
What are some of the best open-source speech-to-text projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | VoiceStudio | 53,795 |
| 2 | faster-whisper | 25,677 |
| 3 | whisperX | 24,355 |
| 4 | pyvideotrans | 19,204 |
| 5 | speech-to-speech | 13,363 |
| 6 | voice-pro | 12,965 |
| 7 | speechbrain | 11,852 |
| 8 | RealtimeSTT | 10,162 |
| 9 | SpeechRecognition | 8,994 |
| 10 | mlx-audio | 7,991 |
| 11 | whisper-asr-webservice | 3,349 |
| 12 | whisper-standalone-win | 3,207 |
| 13 | BayLing-Speech | 3,145 |
| 14 | lingvo | 2,864 |
| 15 | whisper-timestamped | 2,852 |
| 16 | kalliope | 1,782 |
| 17 | Dragonfire | 1,406 |
| 18 | whisper-ctranslate2 | 1,355 |
| 19 | airunner | 1,317 |
| 20 | StreamSpeech | 1,292 |
| 21 | hyprwhspr | 1,234 |
| 22 | quillman | 1,211 |
| 23 | dc_tts | 1,156 |