In this article, we review Voicebox. You will learn:
- What is Voicebox?
What is Voicebox?
I found the Voicebox trending this week on Github. I got the below definition from their README.
Voicebox is a local-first AI voice studio - a free and open-source alternative to ElevenLabs and WisprFlow in one app. Clone voices from a few seconds of audio, generate speech in 23 languages across 7 TTS engines, dictate into any text field with a global hotkey, and give any MCP-aware AI agent a voice of your choosing.
The two cloud incumbents sit on opposite halves of the voice I/O loop - ElevenLabs on output, WisprFlow on input. Voicebox does both, bridges them with a bundled local LLM for refinement and per-profile personas, and runs the whole thing on your machine.
Complete privacy - models, voice data, and captures never leave your machine
7 TTS engines - Qwen3-TTS, Qwen CustomVoice, LuxTTS, Chatterbox Multilingual, Chatterbox Turbo, HumeAI TADA, and Kokoro
Voice cloning and preset voices - zero-shot cloning from a reference sample, or 50+ curated preset voices via Kokoro and Qwen CustomVoice
23 languages - from English to Arabic, Japanese, Hindi, Swahili, and more
Post-processing effects - pitch shift, reverb, delay, chorus, compression, and filters
Expressive speech - paralinguistic tags like [laugh], [sigh], [gasp] via Chatterbox Turbo; natural-language delivery control via Qwen CustomVoice
Unlimited length - auto-chunking with crossfade for scripts, articles, and chapters
Stories editor - multi-track timeline for conversations, podcasts, and narratives
Voice input - global dictation hotkey with push-to-talk and toggle modes, accessibility-verified auto-paste on macOS, in-app mic on every text field, Whisper-based STT
Agent voice output - one tool call (voicebox.speak) and any MCP-aware agent (Claude Code, Cursor, Cline) speaks to you in a voice you've cloned
Voice personalities - attach a free-form persona to any voice profile, then Compose, Rewrite, or Respond via a bundled local LLM - agents can invoke the same modes over MCP
API-first - REST API plus a built-in MCP server for integrating voice I/O into your own apps and agents
Native performance - built with Tauri (Rust), not Electron
Runs everywhere - macOS (MLX/Metal), Windows (CUDA), Linux, AMD ROCm, Intel Arc, Docker
Features
Multi-Engine Voice Cloning
Emotion and Paralinguistic Tags
Post-Processing Effects
Unlimited Generation Length
Generation versions
Async Generation Queue
Voice Profile Management
Stories Editor
Global Dictation and Voice Input
Speech-to-text
I recommend to checkout Voicebox README, to get a comprehensive list of features supported.
API
The following API examples were provided in the README.
# Generate speech
curl -X POST http://127.0.0.1:17493/generate \
-H "Content-Type: application/json" \
-d '{"text": "Hello world", "profile_id": "abc123", "language": "en"}'
# Agent voice output - any app or script can speak in a cloned voice
curl -X POST http://127.0.0.1:17493/speak \
-H "Content-Type: application/json" \
-H "X-Voicebox-Client-Id: my-script" \
-d '{"text": "Deploy complete.", "profile": "Morgan"}'
# Transcribe an audio file
curl -X POST http://127.0.0.1:17493/transcribe \
-F "audio=@recording.wav" \
-F "model=whisper-turbo"
# List voice profiles
curl http://127.0.0.1:17493/profiles
Is it free? yes, atm. Voicebox mentioned cloud based pricing is coming soon, at the time of writing this article.
About me:
Hey, my name is Ramu Narasinga. Email: ramu.narasinga@gmail.com
I spent 3+ years studying OSS codebases and wrote 400+ articles on what makes the production-grade. Now I'm putting that into practice differently - instead of writing every fix myself, I run coding agents that do it.
How it works? Register your machine as a Runtime, point it at your repo. Agents pick up issues. write the fix, open the PR. You just review, they execute.
Build your coding agents and get more work done in less time at thinkthroo.com

Top comments (0)