Python speech-to-text

Open-source Python projects categorized as speech-to-text

Top 23 Python speech-to-text Projects

speech-to-text
  1. 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-28

    debpalash/VoiceStudio brought voice cloning, dubbing, and transcription fully local — 646 languages, no cloud, no API costs.

  2. 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.

    AppSignal logo
  3. faster-whisper

    Faster Whisper transcription with CTranslate2

    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…

  4. whisperX

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

    Project mention: The Unit Economics of Speech-to-Text Just Collapsed | dev.to | 2026-04-18

    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.

  5. pyvideotrans

    Translate the video from one language to another and embed dubbing & subtitles.

  6. speech-to-speech

    Build voice agents with open-source models

  7. 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
  8. speechbrain

    A PyTorch-based Speech Toolkit

    Project mention: 5 must know open-source repositories to build cool AI apps | dev.to | 2025-10-29

    Star the Speech Brain repository ⭐

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. RealtimeSTT

    A robust, efficient, low-latency speech-to-text library with advanced voice activity detection, wake word activation and instant transcription.

  11. SpeechRecognition

    Speech recognition module for Python, supporting several engines and APIs, online and offline.

  12. 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-04

    As before, thanks to the stack that makes a one-person product possible: whisper.cpp, Kokoro, Qwen3-TTS and mlx-audio.

  13. whisper-asr-webservice

    OpenAI Whisper ASR Webservice API

    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.

  14. 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-12

    Yeah, 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.

  15. 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.

  16. lingvo

    Lingvo

  17. whisper-timestamped

    Multilingual Automatic Speech Recognition with word-level timestamps and confidence

    Project mention: Cohere Transcribe: Speech Recognition | news.ycombinator.com | 2026-03-31

    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.

  18. kalliope

    Kalliope is a framework that will help you to create your own personal assistant.

  19. Dragonfire

    the open-source virtual assistant for Ubuntu based Linux distributions

  20. whisper-ctranslate2

    Whisper command line client compatible with original OpenAI client based on CTranslate2.

  21. airunner

    Offline inference engine for art, real-time voice conversations, LLM powered chatbots and automated workflows

    Project mention: How I built Capsize Online as a static Django site | dev.to | 2026-09-28

    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.

  22. StreamSpeech

    StreamSpeech is an “All in One” seamless model for offline and simultaneous speech recognition, speech translation and speech synthesis.

  23. 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-06

    Nice 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. :)

  24. quillman

    A voice chat app

  25. dc_tts

    A TensorFlow Implementation of DC-TTS: yet another text-to-speech model

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python speech-to-text discussion

Log in or Post with

Python speech-to-text related posts

  • One HTML File, Zero Requests: Building a Read-Along Player With Word-Level Highlighting

    4 projects | dev.to | 4 Oct 2026
  • Tala: Free Audio-to-Text for My Designer Friend (No Signup, No Credit Card)

    1 project | dev.to | 3 Oct 2026
  • Three Bake-offs to Find a Voice Cloning Engine That Runs Entirely on a MacBook

    5 projects | dev.to | 2 Oct 2026
  • Should You Build or Buy AI Meeting Transcription for Your Product?

    4 projects | dev.to | 1 Oct 2026
  • Building cross-distro offline voice dictation for Linux (and why it took more than a model)

    1 project | dev.to | 14 Jul 2026
  • Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro

    13 projects | news.ycombinator.com | 7 Jul 2026
  • Why removing 'um' from a recording is harder than it sounds

    1 project | news.ycombinator.com | 12 Jun 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 8 Oct 2026
    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 →

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

Sponsored
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.
www.appsignal.com