Configure backend URLs, API keys, voice folders, and playback preferences.
Interface preferences.
Service URLs for each backend. Change these first when setting up.
POST /v1/audio/speech.
vd_... virtual voices.
audio_prompt.
audio_prompt and transcript.
POST /v1/audio/transcriptions.
Controls how previews play and how OpenAI-compatible requests are shaped.
Default behaviour for STT transcription, LLM text refinement, and playback.
Extra JSON fields sent alongside each backend request. Usually only needed for advanced tuning.
vd_... voices.
text, language, audio_prompt.
Container paths for voice files. Match these to your Portainer volume mounts.
active_voices, hidden_voices, sounds, and metadata.
Usually empty for local containers. Set a dummy value like sk-local if a backend requires an Authorization header.
Export all voices and settings as a ZIP for backup or migration. API keys are excluded from exports.
Recent server activity. Useful for debugging backend connections and API errors.
Clone, design, and deploy custom voices using local AI backends. Compatible with Qwen3-TTS, Kokoro FastAPI, NVIDIA Magpie, and any OpenAI-compatible TTS/STT endpoint.
http://localhost:7890/mcp
Streamable HTTP (JSON-RPC 2.0). Tools: speak, transcribe, list_captures, list_profiles.
claude mcp add voice-creator --transport http --url http://localhost:7890/mcp --header "X-Voice-Creator-Client-Id: claude-code"
{"mcpServers":{"voice-creator":{"url":"http://localhost:7890/mcp","headers":{"X-Voice-Creator-Client-Id":"my-agent"}}}}
curl -X POST http://localhost:7890/speak \
-H "Content-Type: application/json" \
-H "X-Voice-Creator-Client-Id: my-script" \
-d '{"text":"Hello world","voice":"EN_F_Anna"}' \
--output speech.wav
curl -X PUT http://localhost:7890/speak/bindings/my-script \
-H "Content-Type: application/json" \
-d '{"voice":"EN_F_Anna"}'
pip install pynput sounddevice soundfile pyperclip requests python hotkey_daemon.py --server http://localhost:7890Hold Ctrl+Shift+Space to record, release to transcribe and type. Linux: install
xdotool for direct key injection.