mirror of
https://github.com/jamiepine/voicebox.git
synced 2026-09-17 13:50:39 -07:00
- Collapse intent tri-state (respond/rewrite/compose) to `personality: bool` on /generate, /speak, and voicebox.speak. Drop respond entirely; keep compose as a standalone button via /profiles/{id}/compose. Remove /rewrite, /respond, and /speak profile endpoints.
- FloatingGenerateBox: Wand2 persona toggle + Dices compose button appear when the selected profile has a personality. ProfileCard badges Wand2 alongside the effects Sparkles.
- MCP bindings: default_intent column → default_personality: bool. Migration drops the legacy column.
- i18n: en / ja / zh-CN / zh-TW translation files filled out and wired through the capture, server, and profile UI.
```ts
voicebox.speak({
text: "Deploy complete.",
profile: "Morgan",
personality: true, // rewrite through the profile's personality LLM
});
```
47 lines
2.7 KiB
Plaintext
47 lines
2.7 KiB
Plaintext
---
|
|
title: "Voicebox Documentation"
|
|
description: "Voicebox is the open-source, local-first AI voice studio — a free alternative to ElevenLabs and WisprFlow, running entirely on your machine."
|
|
---
|
|
|
|
Voicebox is the **open-source, local-first AI voice studio** — a free
|
|
alternative to ElevenLabs and WisprFlow in one app. Clone voices, generate
|
|
speech across 7 TTS engines, dictate into any app with a global hotkey,
|
|
compose multi-voice projects, and let any MCP-aware agent speak in a voice
|
|
you own. Everything runs on your hardware.
|
|
|
|

|
|
|
|
- **Dictation** — hold a chord anywhere on your machine, speak, release; the transcript pastes into the focused field
|
|
- **Captures tab** — paired audio + transcript archive, retranscribe / refine / play-as-voice
|
|
- **Voice personalities** — per-profile compose button + persona-rewrite toggle, powered by a local LLM
|
|
- **Agents speak back** — any MCP-aware agent can call Voicebox to speak in one of your cloned voices
|
|
- **7 TTS engines** — Qwen3-TTS, Qwen CustomVoice, LuxTTS, Chatterbox Multilingual, Chatterbox Turbo, HumeAI TADA, Kokoro
|
|
- **Cloning and preset voices** — zero-shot cloning or 50+ curated preset voices
|
|
- **23 languages** — from English to Arabic, Japanese, Hindi, Swahili
|
|
- **Post-processing effects** — pitch shift, reverb, delay, chorus, compression, filters
|
|
- **Expressive speech** — paralinguistic tags (`[laugh]`, `[sigh]`) and natural-language delivery control
|
|
- **Unlimited length** — auto-chunking with crossfade for long scripts
|
|
- **Stories editor** — multi-track timeline for conversations, podcasts, narratives
|
|
- **API-first** — REST + WebSocket API, MCP server for agent integrations
|
|
- **Complete privacy** — models, audio, transcripts, LLM output never leave your machine
|
|
- **Runs everywhere** — macOS (MLX/Metal), Windows (CUDA / DirectML), Linux (ROCm / CPU), Intel Arc, Docker
|
|
|
|
## Download
|
|
|
|
| Platform | Download |
|
|
|----------|----------|
|
|
| macOS (Apple Silicon) | [Download DMG](https://voicebox.sh/download/mac-arm) |
|
|
| macOS (Intel) | [Download DMG](https://voicebox.sh/download/mac-intel) |
|
|
| Windows | [Download MSI](https://voicebox.sh/download/windows) |
|
|
| Docker | `docker compose up` |
|
|
|
|
[View all releases](https://github.com/jamiepine/voicebox/releases/latest)
|
|
|
|
## Get Started
|
|
|
|
- [Installation](/overview/installation) — download and install Voicebox
|
|
- [Quick Start](/overview/quick-start) — get up and running in 5 minutes
|
|
- [Dictation](/overview/dictation) — start talking to your computer
|
|
- [Voice Personalities](/overview/voice-personalities) — compose and rewrite in any profile
|
|
- [API Reference](/api-reference) — integrate voice synthesis into your apps
|