Home › Artificial Intelligence › Speech-to-Text

Speech-to-Text

Top Artificial Intelligence tools for speech-to-text — made for creators, businesses, students and developers who want to use AI without getting lost in research papers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

51 repositories · ranked by GitHub stars by default

huggingface avatar

transformers

by huggingface

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

⭐ 168.6k🍴 35.1k 💻 PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
debpalash avatar

VoiceStudio

by debpalash

VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.

⭐ 103.9k🍴 11.5k 💻 PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
ggml-org avatar

whisper.cpp

by ggml-org

Port of OpenAI's Whisper model in C/C++

⭐ 55k🍴 6.3k 💻 C++Coding Knowledge Recommended
Updated 09 Nov 2026 Explore Tool
cjpais avatar

Handy

by cjpais

A free, open source, and extensible speech-to-text application that works completely offline.

⭐ 38k🍴 3.6k 💻 RustCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
Zackriya-Solutions avatar

meetily

by Zackriya-Solutions

Privacy-first AI meeting note taker for Windows and macOS. Free, open source (MIT). On-device Whisper/Parakeet transcription and speaker diarization, no meeting bot. Open-source…

⭐ 32.5k🍴 3.6k 💻 RustCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
mozilla-ai avatar

llamafile

by mozilla-ai

Distribute and run LLMs with a single file.

⭐ 26.6k🍴 1.7k 💻 C++Coding Knowledge Recommended
Updated 05 Nov 2026 Explore Tool
SYSTRAN avatar

faster-whisper

by SYSTRAN

Faster Whisper transcription with CTranslate2

⭐ 26.6k🍴 2.2k 💻 PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
m-bain avatar

whisperX

by m-bain

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

⭐ 25.1k🍴 2.5k 💻 PythonCoding Knowledge Recommended
Updated 22 Oct 2026 Explore Tool
screenpipe avatar

screenpipe

by screenpipe

YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

⭐ 22.3k🍴 2.3k 💻 RustCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool

🚀 自托管的抖音、TikTok、B 站数据采集与无水印视频下载 API,支持 AI agent 通过 MCP 调用与离线语音转文字,Docker 一键部署。| Self-hosted TikTok, Douyin & Bilibili scraper and no-watermark video downloader — async REST API,…

⭐ 21.3k🍴 3k 💻 PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
modelscope avatar

FunASR

by modelscope

Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.

⭐ 21k🍴 2.1k 💻 PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
jianchang512 avatar

pyvideotrans

by jianchang512

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

⭐ 19.7k🍴 2.4k 💻 PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
leon-ai avatar

leon

by leon-ai

🧠 Leon is your open-source personal assistant.

⭐ 17.6k🍴 1.5k 💻 TypeScriptCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
k2-fsa avatar

sherpa-onnx

by k2-fsa

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support…

⭐ 15.8k🍴 1.9k 💻 C++Coding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
kaldi-asr avatar

kaldi

by kaldi-asr

kaldi-asr/kaldi is the official location of the Kaldi project.

⭐ 15.5k🍴 5.3k 💻 ShellCoding Knowledge Recommended
Updated 22 Sep 2025 Explore Tool
alphacep avatar

vosk-api

by alphacep

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

⭐ 15.2k🍴 1.8k 💻 Jupyter NotebookCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool

State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.

⭐ 14.9k🍴 3.4k 💻 Jupyter NotebookCoding Knowledge Recommended
Updated 12 Aug 2024 Explore Tool
huggingface avatar

speech-to-speech

by huggingface

Build voice agents with open-source models

⭐ 13.7k🍴 1.7k 💻 PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
abus-aikorea avatar

voice-pro

by abus-aikorea

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…

⭐ 13.4k🍴 1.9k 💻 PythonCoding Knowledge Recommended
Updated 13 Jul 2026 Explore Tool

Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectures!!

⭐ 13k🍴 3k 💻 HTMLCoding Knowledge Recommended
Updated 22 Aug 2026 Explore Tool
PaddlePaddle avatar

PaddleSpeech

by PaddlePaddle

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End…

⭐ 12.7k🍴 2k 💻 PythonCoding Knowledge Recommended
Updated 12 Aug 2026 Explore Tool
speechbrain avatar

speechbrain

by speechbrain

A PyTorch-based Speech Toolkit

⭐ 11.9k🍴 1.8k 💻 PythonCoding Knowledge Recommended
Updated 14 Oct 2026 Explore Tool
QuentinFuxa avatar

WhisperLiveKit

by QuentinFuxa

Real-time, local speech-to-text with streaming ASR, speaker diarization, translation, and OpenAI/Deepgram-compatible APIs.

⭐ 11.2k🍴 1.2k 💻 PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
openvinotoolkit avatar

openvino

by openvinotoolkit

OpenVINO™ is an open source toolkit for optimizing and deploying AI inference

⭐ 11.1k🍴 3.5k 💻 C++Coding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
nexmoe avatar

VidBee

by nexmoe

Download video and audio from 1000+ sites, transcribe locally with speaker labels, and summarize, translate, or chat with your media using your preferred AI provider.

⭐ 11.1k🍴 873 💻 TypeScriptCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
OpenWhispr avatar

openwhispr

by OpenWhispr

Voice-to-text dictation app with local (Nvidia Parakeet/Whisper) and cloud models (BYOK). Privacy-first and available cross-platform.

⭐ 10.9k🍴 1.4k 💻 JavaScriptCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
KoljaB avatar

RealtimeSTT

by KoljaB

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

⭐ 10.2k🍴 860 💻 PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
espnet avatar

espnet

by espnet

End-to-End Speech Processing Toolkit

⭐ 10k🍴 2.4k 💻 PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
QwenAudio avatar

SenseVoice

by QwenAudio

Open-source SenseVoiceSmall model for Mandarin, Cantonese, English, Japanese, and Korean ASR, language ID, emotion recognition, and audio event detection.

⭐ 9.7k🍴 846 💻 CCoding Knowledge Recommended
Updated 30 Sep 2026 Explore Tool

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

⭐ 9k🍴 2.4k 💻 PythonCoding Knowledge Recommended
Updated 02 Sep 2026 Explore Tool

A Deep-Learning-Based Chinese Speech Recognition System 基于深度学习的中文语音识别系统

⭐ 8.4k🍴 1.9k 💻 PythonCoding Knowledge Recommended
Updated 10 Apr 2026 Explore Tool
Neywa-Labs avatar

mlx-audio

by Neywa-Labs

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.

⭐ 8.2k🍴 787 💻 PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
Osmantic avatar

ODS

by Osmantic

ODS V3 Pre-Release: Public testing and refinement ahead of the official V3 launch. Turn your PC, Mac, or Linux box into a private AI server.

⭐ 7.8k🍴 1.1k 💻 PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
TalAter avatar

annyang

by TalAter

💬 Speech recognition for your site

⭐ 6.8k🍴 1k 💻 TypeScriptCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
getopenscreen avatar

openscreen

by getopenscreen

Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermarks, no subscriptions. Windows, macOS, Linux. Actively maintained.

⭐ 6.6k🍴 436 💻 TypeScriptCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
modelscope avatar

FunClip

by modelscope

FunASR-powered video transcription, subtitle generation, and LLM-assisted clipping tool with a local Gradio UI.

⭐ 6.5k🍴 773 💻 PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
argmaxinc avatar

argmax-oss-swift

by argmaxinc

On-device Speech AI for Apple Silicon

⭐ 6.4k🍴 626 💻 SwiftCoding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
flashlight avatar

wav2letter

by flashlight

Facebook AI Research's Automatic Speech Recognition Toolkit

⭐ 6.4k🍴 983 💻 C++Coding Knowledge Recommended
Updated 28 Aug 2026 Explore Tool
PaddlePaddle avatar

PaddleX

by PaddlePaddle

All-in-One Development Tool based on PaddlePaddle

⭐ 6.3k🍴 1.2k 💻 PythonCoding Knowledge Recommended
Updated 20 Oct 2026 Explore Tool
snakers4 avatar

silero-models

by snakers4

Silero Models: pre-trained text-to-speech models made embarrassingly simple

⭐ 6.2k🍴 379 💻 Jupyter NotebookCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool
dograh-hq avatar

dograh

by dograh-hq

Open source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and…

⭐ 6k🍴 1.5k 💻 PythonNo Coding Required
Updated 07 Nov 2026 Explore Tool
liuzhao1225 avatar

YouDub-webui

by liuzhao1225

Open-source AI video localization and dubbing for YouTube/Bilibili: speech recognition, subtitle translation, voice cloning, audio mixing and rendering. 开源 AI 视频翻译配音工具。

⭐ 5.8k🍴 626 💻 TypeScriptCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
anomalyco avatar

hex

by anomalyco

Local voice dictation for mac, windows and linux

⭐ 5.7k🍴 337 💻 RustCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
MahmoudAshraf97 avatar

whisper-diarization

by MahmoudAshraf97

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

⭐ 5.7k🍴 504 💻 Jupyter NotebookCoding Knowledge Recommended
Updated 15 Aug 2026 Explore Tool
wenet-e2e avatar

wenet

by wenet-e2e

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

⭐ 5.3k🍴 1.2k 💻 PythonCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
AhmadHassan-BTed avatar

B

by AhmadHassan-BTed

An autonomous, context-aware AI desktop companion. Built with Python, featuring real-time screen vision, custom ONNX voice synthesis, active window tracking, and a dynamic…

⭐ 5.2k🍴 3 💻 PythonCoding Knowledge Recommended
Updated 07 Jul 2026 Explore Tool
Picovoice avatar

porcupine

by Picovoice

On-device wake word detection powered by deep learning

⭐ 5k🍴 587 💻 PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
yanshengjia avatar

ml-road

by yanshengjia

Machine Learning and Agentic AI Resources, Practice and Research

⭐ 5k🍴 1.7k 💻 PythonCoding Knowledge Recommended
Updated 01 Aug 2026 Explore Tool
jianchang512 avatar

stt

by jianchang512

Voice Recognition to Text Tool / 一个离线运行的本地音视频转字幕工具,输出json、srt字幕、纯文字格式

⭐ 4.8k🍴 512 💻 PythonCoding Knowledge Recommended
Updated 22 Jan 2026 Explore Tool
sanchit-gandhi avatar

whisper-jax

by sanchit-gandhi

JAX implementation of OpenAI's Whisper model for up to 70x speed-up on TPU.

⭐ 4.7k🍴 409 💻 Jupyter NotebookCoding Knowledge Recommended
Updated 03 Apr 2024 Explore Tool
gradio-app avatar

fastrtc

by gradio-app

The python library for real-time communication

⭐ 4.6k🍴 438 💻 JavaScriptCoding Knowledge Recommended
Updated 21 Oct 2026 Explore Tool