Skip to main content

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

ProviderAPI Key RequiredNotes
MeloTTSNoBuilt-in, no external account needed
ElevenLabsYesHigh-quality neural voices
OpenAI TTSYesUses OpenAI audio API
Google / Gemini TTSYesUses Google AI audio API

Configuring TTS

  1. Open the Admin UI at https://<your-tenant>.clawcentral.io/
  2. Navigate to Settings → AI Providers
  3. Select your preferred TTS provider
  4. Enter your API key (not required for MeloTTS)
  5. 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:

  1. Click the microphone button in the Chat toolbar
  2. Speak your message — it will be transcribed and sent to the agent
  3. 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.