aicoolies logo
Vosk logo
Vosk logo

Vosk

Offline speech recognition for 20+ languages

open sourceverified Aug 24, 2026

Vosk is an offline speech recognition toolkit supporting 20+ languages with compact 50MB models that run on Raspberry Pi, Android, iOS, and servers. It provides streaming API with zero-latency response, speaker identification, and reconfigurable vocabulary. Vosk offers bindings for Python, Java, Node.js, C#, Go, and Rust. Unlike cloud-based alternatives, all processing happens locally with no internet required. Apache 2.0 licensed with 14K+ GitHub stars.

Vosk is an offline speech recognition toolkit developed by Alpha Cephei that brings accurate, real-time transcription to devices ranging from Raspberry Pi boards to production servers without requiring internet connectivity. The toolkit supports over 20 languages including English, Chinese, German, French, Spanish, Japanese, Russian, and Arabic, with compact models around 50MB that fit comfortably in memory-constrained environments. Vosk uses Kaldi-based acoustic models combined with efficient language models to deliver recognition quality comparable to cloud services while keeping all audio data on-device.

The streaming API is one of Vosk's key differentiators, providing partial recognition results with near-zero latency as audio arrives rather than waiting for complete utterances. This makes it suitable for real-time applications like voice assistants, live captioning, and interactive voice response systems. Vosk also includes speaker identification capabilities to distinguish between multiple speakers, and its vocabulary can be reconfigured at runtime to improve accuracy for domain-specific terminology without retraining the underlying model.

With over 14,000 GitHub stars, Vosk provides official bindings for Python, Java, Node.js, C#, C++, Go, and Rust, making it accessible across virtually any technology stack. The project is used in smart home platforms, transcription workflows, and accessibility tools where cloud dependency is unacceptable due to privacy, latency, or connectivity constraints. For developers who need speech recognition without sending audio to third-party servers, Vosk offers a mature and well-documented alternative to cloud-only solutions.

Pricing

100% free and open source under the Apache-2.0 license ($0 software cost). Vosk by Alpha Cephei is an offline speech recognition toolkit supporting 20+ languages on edge devices and servers with zero software fees.

full pricing breakdown →

Platforms

Python, Java, Node.js, C#, Go, Rust; RPi, Android, iOS, servers

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

Ray logo

Ray

Distributed AI compute engine for scaling Python and ML workloads

Ray is an open-source distributed computing framework built for scaling AI and Python applications from a laptop to thousands of GPUs. It provides libraries for distributed training, hyperparameter tuning, model serving, reinforcement learning, and data processing under a single unified API. Ray's public site highlights OpenAI and other enterprise users. Maintained by Anyscale with Apache-2.0 open-source licensing.

freemiumOpen Source
LLaMA Factory project logo

LLaMA-Factory

Unified framework for fine-tuning 100+ large language models

LLaMA-Factory is an open-source toolkit providing a unified interface for fine-tuning over 100 LLMs and vision-language models. It supports SFT, RLHF with PPO and DPO, LoRA and QLoRA for memory-efficient training, and continuous pre-training. The LLaMA Board web UI enables no-code configuration, while CLI and YAML workflows serve advanced users. Integrates with Hugging Face, ModelScope, vLLM, and SGLang for model deployment.

Open Source
Unsloth logo

Unsloth

2x faster LLM fine-tuning with 70% less VRAM on a single GPU

Unsloth is an open-source framework for fine-tuning large language models up to 2x faster while using 70% less VRAM. Built with custom Triton kernels, it supports 500+ model architectures including Llama 4, Qwen 3, and DeepSeek on consumer NVIDIA GPUs. Unsloth Studio adds a no-code web UI for dataset creation, training observability, model comparison, and GGUF export for Ollama and vLLM deployment.

Open Source
VibeVoice logo

VibeVoice

Microsoft's open-source frontier voice AI for long-form multi-speaker audio

VibeVoice is Microsoft's open-source voice AI family with both TTS and speech recognition models. The TTS model generates up to 90 minutes of expressive multi-speaker audio with 4 distinct voices. VibeVoice-ASR transcribes 60-minute recordings in a single pass with speaker identification and timestamps. Built on continuous speech tokenizers at 7.5 Hz and next-token diffusion, it compresses audio 80x more efficiently than Encodec while preserving fidelity.

Open Source
helixdb

HelixDB

High-performance OLTP graph-vector database in Rust built on object storage for AI memory

HelixDB is an open-source, unified graph-vector database engineered in Rust that merges relational, graph, and vector workloads into a single OLTP engine, using LMDB local caching and S3 object storage for scalable agent memory.

freemiumOpen Source
GraphRAG

Microsoft GraphRAG

Modular graph-based RAG pipeline using hierarchical knowledge graph community summaries

Microsoft GraphRAG is an open-source retrieval framework that transforms unstructured text into structured knowledge graphs, clusters entities hierarchically using the Leiden algorithm, and generates dataset-wide summaries alongside entity-level local search for multi-hop reasoning.

Open Source

FAQ

What is Vosk?

Vosk is an offline speech recognition toolkit supporting 20+ languages with compact 50MB models that run on Raspberry Pi, Android, iOS, and servers. It provides streaming API with zero-latency response, speaker identification, and reconfigurable vocabulary. Vosk offers bindings for Python, Java, Node.js, C#, Go, and Rust. Unlike cloud-based alternatives, all processing happens locally with no internet required. Apache 2.0 licensed with 14K+ GitHub stars.

Is Vosk free?

Yes — Vosk is open source and free to use. 100% free and open source under the Apache-2.0 license ($0 software cost). Vosk by Alpha Cephei is an offline speech recognition toolkit supporting 20+ languages on edge devices and servers with zero software fees.

Is Vosk open source?

Yes — Vosk is open source.

Is Vosk still maintained?

Yes — Vosk is active. Its listing was last verified on August 24, 2026.

What are the best Vosk alternatives?

The top editor-verified Vosk alternatives are Whisper, Deepgram.