RealtimeSTT

Python library for low-latency speech-to-text with voice activity detection and wake word support.

Open SourceSelf HostedOffline Capable
0.0 (0)

About

RealtimeSTT wires the pieces of a live transcription pipeline into one Python library: voice activity detection through WebRTC VAD and Silero VAD, optional wake word activation through Porcupine or OpenWakeWord, and streaming transcription with faster-whisper as the recommended engine, with OpenAI Whisper, Moonshine, sherpa-onnx, Kroko-ONNX, Parakeet, and FunASR available as alternatives. The recorder listens on a microphone or accepts external audio streams and emits partial text in real time, which is why the library is commonly used as the ears of LLM voice agents, often paired with the same author's RealtimeTTS for the reply path. Installation is pip install RealtimeSTT with the faster-whisper extra on Python 3.11 or newer, with PortAudio headers needed on Linux; CPU-only operation works with small models, and a CUDA GPU is recommended for realtime accuracy with larger ones. A FastAPI browser server example demonstrates multi-user streaming. The project is MIT licensed, has around 10,000 GitHub stars, and everything, including wake words and VAD, runs locally.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Easy (2/5)
License
MIT
Added
Jul 29, 2026

Related Tools

Convolution-augmented transformer for speech recognition in ESPnet toolkit.

Open SourceSelf HostedOfflineGPU 8GB+
Advanced
0.0 (0)

End-to-end speech processing toolkit covering ASR, TTS, and speech translation.

Open SourceSelf HostedOfflineGPU 8GB+
Expert
0.0 (0)

CLI tool that transcribes audio 10x faster using pipeline optimizations.

Open SourceSelf HostedOfflineGPU 6GB+
Easy
0.0 (0)

Established speech recognition toolkit used in research and production systems.

Open SourceSelf HostedOffline
Expert
0.0 (0)

Self-supervised speech representation model by Meta for ASR.

Open SourceSelf HostedOfflineGPU 8GB+
Advanced
0.0 (0)

Multilingual ASR model by NVIDIA supporting 4 languages with translation.

Open SourceSelf HostedOfflineGPU 8GB+
Intermediate
0.0 (0)
Browse all Speech-to-Text / Speech Recognition tools