Python automatic-speech-recognition

Open-source Python projects categorized as automatic-speech-recognition

Top 10 Python automatic-speech-recognition Projects

automatic-speech-recognition
  1. wenet

    Production First and Production Ready End-to-End Speech Recognition Toolkit

    Project mention: CosyVoice 2025 Complete Guide: The Ultimate Multi-lingual Text-to-Speech Solution | dev.to | 2025-12-15

    WeNet - Speech Recognition Toolkit

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

    Kargo logo
  3. 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.

  4. jiwer

    Evaluate your speech-to-text system with similarity measures such as word error rate (WER)

    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:

  5. cheetah

    On-device streaming speech-to-text engine powered by deep learning (by Picovoice)

  6. leopard

    On-device speech-to-text engine powered by deep learning

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

  8. txtify

    Web application that converts audio and video to text using AI, supporting various formats and self-hosting.

  9. 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
  10. Auto-Subtitled-Video-Generator

    Input a YouTube video link or upload a video file and get a video with subtitles.

  11. werpy

    🐍📦 Ultra-fast Python package for calculating and analyzing the Word Error Rate (WER). Built for the scalable evaluation of speech and transcription accuracy.

  12. joureka-app

    joureka - Mit mehr Muße vom Interview zum Artikel!

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 automatic-speech-recognition discussion

Log in or Post with

Python automatic-speech-recognition related posts

  • Nvidia PersonaPlex 7B on Apple Silicon: Full-Duplex Speech-to-Speech in Swift

    5 projects | news.ycombinator.com | 5 Mar 2026
  • How GPU-Powered Coding Agents Can Assist in Development of GPU-Accelerated Software

    2 projects | dev.to | 28 Feb 2026
  • 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

    2 projects | /r/learnmachinelearning | 23 Feb 2023
  • 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).

    1 project | /r/programming | 13 Oct 2022
  • [Project] I've built an Auto Subtitled Video Generator using Streamlit and OpenAI Whisper, hosted on HuggingFace spaces.

    1 project | /r/MachineLearning | 13 Oct 2022
  • Slow responses from picroft

    2 projects | /r/Mycroftai | 30 Mar 2021
  • A note from our sponsor - AppSignal
    www.appsignal.com | 12 Sep 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 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

Sponsored
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.
akuity.io

Did you know that Python is
the 1st most popular programming language
based on number of references?