Text-to-Speech (TTS)
ClawCentral supports text-to-speech for voice mode in the Control UI. When voice mode is active, your agent's replies are converted to audio and played back in the browser. TTS is configured per-tenant via Admin UI → Settings → AI Providers.
Supported Providers
| Provider | API Key Required | Notes |
|---|---|---|
| MeloTTS | No | Built-in, no external account needed |
| ElevenLabs | Yes | High-quality neural voices |
| OpenAI TTS | Yes | Uses OpenAI audio API |
| Google / Gemini TTS | Yes | Uses Google AI audio API |
Configuring TTS
- Open the Admin UI at
https://<your-tenant>.clawcentral.io/ - Navigate to Settings → AI Providers
- Select your preferred TTS provider
- Enter your API key (not required for MeloTTS)
- Save settings
The selected provider is used automatically when voice mode is active in the Chat view.
Using TTS in Voice Mode
Voice mode is built into the Chat view of the Admin UI. To activate it:
- Click the microphone button in the Chat toolbar
- Speak your message — it will be transcribed and sent to the agent
- The agent's reply is converted to audio by your configured TTS provider and played back in the browser
No local audio hardware configuration is needed. TTS audio streams directly to your browser.
TTS Endpoint
For programmatic access, the TTS endpoint is available at:
POST https://<your-tenant>.clawcentral.io/api/admin/tts
This endpoint requires authentication (your ClawCentral session cookie or API token). It accepts text input and returns audio in the appropriate format for playback.
Provider Notes
MeloTTS (built-in)
MeloTTS is available by default with no configuration. It is a good starting point if you do not have API keys for other providers.
ElevenLabs
ElevenLabs provides high-quality, expressive neural voices. Obtain an API key from ElevenLabs and enter it in Admin UI → Settings → AI Providers.
OpenAI TTS
OpenAI's audio API offers several voices and models (e.g. tts-1, tts-1-hd). Obtain an API key from OpenAI and enter it in Admin UI → Settings → AI Providers.
Google / Gemini TTS
Google's Gemini TTS provider. Obtain an API key from Google AI Studio and enter it in Admin UI → Settings → AI Providers.