Voicebox is an open-source, local-first AI voice studio built with TypeScript that provides a complete voice input and output stack running entirely on users' machines. The project serves as a privacy-focused alternative to cloud-based services like ElevenLabs and WisprFlow, combining voice cloning, text-to-speech generation, and speech-to-text dictation into a single application.
The application supports seven distinct text-to-speech engines with different capabilities and language coverage. Qwen3-TTS and Qwen CustomVoice handle 10 languages with high-quality multilingual cloning and delivery instruction support. LuxTTS provides lightweight English synthesis at 48kHz output. Chatterbox Multilingual covers the broadest language range with 23 languages including Arabic, Danish, Finnish, Greek, Hebrew, Hindi, Malay, Norwegian, Polish, Swahili, Swedish, and Turkish. Chatterbox Turbo offers fast English synthesis with paralinguistic emotion and sound tags. HumeAI's TADA engine supports 10 languages with extended coherent audio generation up to 700 seconds. Kokoro provides 50 curated preset voices using a tiny 82-million parameter model optimized for CPU inference.
Voice cloning functionality includes zero-shot cloning from audio samples and access to over 50 curated preset voices. The application features post-processing audio effects including pitch shifting, reverb, delay, chorus, flanger, compression, gain adjustment, and high-pass and low-pass filtering. Users can create reusable effect presets and assign defaults per voice profile. Generation supports unlimited text length through automatic sentence-boundary splitting with crossfading, handling up to 50,000 characters with configurable chunk sizes between 100 and 5,000 characters.
The Stories Editor enables multi-track timeline composition for conversations, podcasts, and narratives with drag-and-drop functionality, inline audio trimming, and synchronized playback. Voice profiles support creation from audio files or direct in-app recording, with import and export capabilities for sharing and backup. The application includes a global dictation hotkey for system-wide voice input with push-to-talk and toggle modes, plus Whisper-based speech-to-text transcription.
Integration capabilities include a REST API and built-in MCP server for connecting voice I/O to external applications and AI agents. The application is built with Tauri using Rust for native performance rather than Electron, with platform-specific optimizations including MLX and Metal acceleration on macOS, CUDA on Windows, and AMD ROCm and Intel Arc support. Docker deployment is available alongside native installers for macOS, Windows, and Linux.