Voicebox

πŸš€ Description

jamiepine/voicebox β€” local-first AI voice studio. Free and open-source alternative to ElevenLabs (TTS) and WisprFlow (STT) in one app. Clone any voice from a few seconds of audio, generate speech in 23 languages across 7 TTS engines, dictate into any text field with a global hotkey, give any MCP-aware agent a voice you’ve cloned.

Built with Tauri (Rust), not Electron. Privacy by default β€” models, voice data, and captures never leave the machine.

🧩 Features

  • Complete privacy β€” runs entirely locally
  • 7 TTS engines β€” Qwen3-TTS, Qwen CustomVoice, LuxTTS, Chatterbox Multilingual, Chatterbox Turbo, HumeAI TADA, Kokoro
  • Voice cloning β€” zero-shot from a reference sample, or 50+ preset voices
  • 23 languages β€” incl. Polish, Arabic, Japanese, Hindi, Swahili
  • Post-processing β€” pitch shift, reverb, delay, chorus, compressor, filters (Spotify pedalboard)
  • Expressive speech β€” paralinguistic tags [laugh] [sigh] [gasp] via Chatterbox Turbo
  • Unlimited length β€” auto-chunking + crossfade up to 50,000 chars
  • Voice input β€” global dictation hotkey, push-to-talk, auto-paste, in-app mic, Whisper STT
  • Agent voice output β€” voicebox.speak MCP tool β€” Claude Code, Cursor, Cline speak in cloned voices
  • Voice personalities β€” free-form personas + bundled local LLM for Compose/Rewrite/Respond (also MCP-exposed)
  • API-first β€” REST API + built-in MCP server
  • Runs everywhere β€” macOS MLX/Metal, Windows CUDA, Linux, AMD ROCm, Intel Arc, Docker

🎨 Why this matters for an agent workflow

Bridges the input and output halves of voice I/O. Existing cloud incumbents sit on opposite sides β€” Voicebox does both, glued by a local LLM. MCP integration means a Claude Code session can literally talk back to you in a voice you own β€” useful for Pulse-style background notifications or Personal AI Infrastructure DA personas.

Reasoning for

Local voice cloning for personal projects, dictation across all apps, giving any MCP-aware agent a configurable voice. The privacy story is the killer feature β€” ElevenLabs has every word you’ve cloned; Voicebox keeps it on the box.

Alternatives considered

  • ElevenLabs β€” best quality, cloud-only, paid
  • WisprFlow β€” STT-only, cloud
  • Whisper.cpp + Piper β€” DIY local stack, no GUI, no MCP

Template: tool