Offline Speech-to-Text and Transcription
Transcribe audio and video offline with Whisper-based engines like whisper.cpp and faster-whisper, or with a desktop app such as Buzz.
1.5KUpdated 3 weeks agoMIT
macOS · Windows · Linux · Docker#Batch processing#Forced alignment#Hugging Face integration
Transcribe Anything turns recordings and online videos into text and subtitles using Whisper-based speech recognition. It's a command-line tool with a Python API for people processing media locally or adding transcription to their own applications.
1.3KUpdated 1 day ago
#LoRA#Multilingual#Quantization
TTS-Audio-Suite is a ComfyUI extension for creators producing narration, character dialogue and speech matched to subtitles on their own hardware. It brings several speech engines and audio editing tools into the same workspace.
9.8KUpdated 2 months agoMIT
Docker#Batch processing#GGUF#Hugging Face integration
SenseVoice is a local speech recognition model for developers building voice apps or analyzing recordings. Its SenseVoiceSmall model adds information about the language, emotion and surrounding sounds to speech transcriptions.
whispernotes.appChat With Your Documents
macOS · iOS#MCP#Multilingual#Speaker diarization
Whisper Notes transcribes interviews, lectures and meetings for people who need recordings to stay on their own device. It works without an internet connection or account.
3Updated 5 months agoMIT
macOS · Windows · Linux#Multilingual#Ollama integration#OpenAI-compatible API
Murmur is a desktop dictation app for people who want to speak into the apps they already use. It turns speech into text and inserts it at the cursor.
7.1KUpdated 5 days ago
macOS · iOS#Works offline
VoiceInk is a local AI dictation app for Mac users who want to speak emails, notes, and prompts into the applications they already use. Speech transcription works offline.
1.5KUpdated 3 months agoMIT
Docker#Batch processing#Multilingual#OpenAI-compatible API
subgen creates subtitles from audio and video for personal media libraries. It's useful for films and shows that lack usable subtitles, with automatic generation tied to your media server.
1.7KUpdated 1 week agoApache-2.0
macOS#Batch processing#MLX#Multimodal input
vllm-mlx is a local LLM inference server for developers who want to connect AI apps and coding assistants to models running on an Apple Silicon Mac. One process exposes both OpenAI-compatible and Anthropic-compatible APIs. It's open source under Apache 2.0 and runs on macOS with at least 8 GB of unified memory.
947Updated 10 months agoGPL-3.0
Docker · Web#Ollama integration#Speaker diarization#Works offline
Transcription Stream turns recordings into transcripts with speaker labels for people who need to review audio on their own hardware. It works fully offline, including summaries through Ollama and Mistral.
813Updated 2 months agoGPL-3.0
macOS · Windows · Linux · Docker#LM Studio integration#MLX#Multilingual
TranscriptionSuite is a speech-to-text app for people recording lectures, transcribing conversations or dictating documents on their own hardware. Transcription works offline after the app and model downloads, keeping audio and transcripts local.
1.9KUpdated 1 year agoGPL-3.0
Linux#Works offline
nerd-dictation turns speech into text for people who want voice input in their Linux applications. It runs recognition locally with VOSK and works offline, with command-line controls for dictation.
229Updated 2 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Multilingual#Ollama integration#Works offline
OpenScribe is an AI medical scribe for clinicians who want to turn recorded patient encounters into structured draft notes. Its desktop workflow builds on StenoAI and keeps transcription and note generation local. It's not HIPAA compliant, and every generated note requires clinical review.
6KUpdated 7 days agoMIT
macOS · Windows · Linux#Batch processing#MCP#Multilingual
SmartSub helps video creators subtitle recordings and dub them into other languages. You can use its transcription, translation, proofreading, dubbing and export tools separately or combine them for batch processing.
5Updated 2 months ago
Windows · Linux#Batch processing#Hugging Face integration#Multilingual
HyperWhisper is a desktop speech-to-text app for Windows and Linux that keeps recordings on your computer. It's for people captioning videos, transcribing interviews or podcasts, or turning recordings into searchable text. The interface brings transcription, editing and subtitle export into one place.
12Updated 2 months agoMIT
macOS · Windows · Linux#Multilingual#Ollama integration#ONNX
Wisper is a voice dictation app for people who want to speak into their desktop apps while keeping speech processing on their own computer. It remembers the window where dictation began and inserts the transcript there, even if you switch windows while talking. It can't return to a specific browser tab within that window.
1.5KUpdated 4 days agoApache-2.0
Docker#Hugging Face integration#Multilingual#ONNX
icefall is a speech model training toolkit for developers and researchers building recognition systems on their own hardware. Its Python recipes use k2 and lhotse to train, fine-tune, and evaluate models across speech datasets.
1.9KUpdated 1 day agoGPL-3.0
macOS#Batch processing#Hugging Face integration#MCP
TypeWhisper is a macOS dictation and transcription app for people who want to turn speech into text across their apps. Local speech models keep audio on your Mac; optional cloud transcription sends it to the selected provider.
1.1KUpdated 1 week ago
macOS · Windows · Linux · Web#ONNX#Speaker diarization#Streaming inference
ReScript is a video and audio editor for people cutting interviews, podcasts and voice notes through text. Deleting words from a transcript removes the matching sections of the recording.
13KUpdated 1 day agoGPL-3.0
macOS#Multilingual#Streaming inference#Works offline
FluidVoice turns speech into text in Mac apps, including email, documents, chat, terminals and code editors. It suits people who want local dictation with optional editing before text reaches the active app.
4.1KUpdated 2 years agoMIT
#Batch processing#Hugging Face integration
Distil-Whisper is a family of speech recognition models for developers who want to transcribe English audio on their own hardware. The models build on Whisper, reducing model size and processing time with some differences in accuracy.
3.3KUpdated 2 months agoMIT
Windows · Docker · Web#OpenAI-compatible API
TTS WebUI is a self-hosted browser interface for people creating speech and music or processing audio with AI models. It brings these tasks into one place, with model choices for different kinds of audio work.
goodsnooze.gumroad.comDictation and Voice Typing
macOS · iOS#Batch processing#Multilingual#Ollama integration
MacWhisper turns recordings into editable transcripts for people working with interviews, lectures, podcasts and meetings. Local transcription works offline and keeps the audio on your Mac.
3.1KUpdated 3 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#MCP#Multilingual
OpenChatCut is an AI video editor for creators who want to direct edits through conversation and refine them manually. Agent changes become editable clips, captions, effects and audio tracks, so you can inspect or undo them in the same project.
149Updated 1 day agoGPL-3.0
macOS · Windows · Linux#GGUF#Hybrid search#llama.cpp backend
HilbertRaum is a local AI workspace for people working with confidential documents, research, or personal archives. It lets you use AI without sending your files or conversations to an external service.
271Updated 8 months agoMIT
#Ollama integration#Speaker diarization
CutScript is a desktop audio and video editor for podcasters and creators who prefer editing speech through text. Deleting a word from the transcript cuts the matching section of the recording, making it a local-first Descript alternative.
275Updated 1 month agoAGPL-3.0
macOS · Windows · Linux · Web#Multilingual#Works offline
Whats Reader lets you revisit exported WhatsApp conversations and their attachments without sending the files to a service. It works with individual and group chats, so you can review old conversations or find details buried in messages and voice notes.
746Updated 1 month agoAGPL-3.0
macOS · Windows#Multilingual#OpenAI-compatible API#Works offline
Voicetypr is a desktop dictation app for people who write emails, code, prompts, or notes throughout the day. It inserts speech as text wherever your cursor sits, including in Slack, Gmail, Cursor, and Notion. Local transcription works offline, with your recordings and transcripts staying on your machine. The source code uses the AGPL-3.0 license; the desktop product is paid.
321Updated 1 day agoApache-2.0
Android#Multilingual#Ollama integration#OpenAI-compatible API
Dictate Keyboard is a voice keyboard for people who prefer speaking to typing in Android apps. It builds on FlorisBoard and lets you choose where speech recognition happens.
32.7KUpdated 1 day agoMIT
macOS · Windows · Linux#Ollama integration#OpenAI-compatible API#Streaming inference
Meetily records calls and turns them into live transcripts and meeting summaries. It's for people who want to keep meeting recordings on their own computer without adding a recording bot to the call.
3.1KUpdated 3 months agoApache-2.0
#Home Assistant integration#Voice activity detection#Wake word detection
Willow is a voice assistant for people who want to control home automation through hardware and speech processing they own. It provides an alternative to Amazon Echo or Google Home on Espressif's ESP32-S3-BOX hardware family.
vocaldi.comDictation and Voice Typing
macOS#Multilingual#Works offline
Vocaldi is a paid Mac app that combines voice typing with read-aloud for people who prefer speaking to typing or listening to written text. Transcription, dictation cleanup and speech synthesis run on your Mac, so the audio and text you process stay on the device. It requires Apple Silicon and macOS 14 or later.
26.8KUpdated 4 days agoMIT
#Batch processing#Hugging Face integration#Quantization
faster-whisper is an open source Python library for developers adding speech transcription to their software. It uses CTranslate2 to run OpenAI's Whisper models, with faster transcription and lower memory use than the original implementation in the project's benchmark comparisons.
398Updated 1 day agoAGPL-3.0
macOS · Windows · Linux#Multilingual#Multimodal input#Ollama integration
VideoHighlighter is a desktop app for finding useful moments in long recordings without uploading footage for analysis. It helps creators cut highlights, reviewers inspect camera recordings, and interview editors locate material worth keeping.
55.2KUpdated 3 days agoMIT
macOS · Windows · Linux · iOS · Android · Docker#Hugging Face integration#Quantization#Streaming inference
whisper.cpp runs OpenAI's Whisper speech recognition models on your own hardware. It's for developers adding transcription to applications and people who need offline speech-to-text.