# xAI Grok TTS

> Use xAI Grok text-to-speech for expressive multilingual voice agents with automatic language detection on the default Edesy runtime.

Source: https://edesy.in/docs/voice-agent/tts/xai-grok

xAI Grok TTS is an expressive streaming text-to-speech provider on the default Edesy runtime. Its voices are multilingual, support 20+ languages and detect the language of the text automatically. It streams audio in the format phone lines use. Choose it when you want lively, expressive voices for English or multilingual agents.

## At a glance

| Item | Value |
|------|-------|
| Provider ID | `xai` (aliases `xai_tts`, `grok`) |
| Runtime | Default runtime |
| Voices | Multilingual voices such as Eve (default), Ara, Aurora, Atlas, Leo |
| Languages | 20+ with automatic language detection |
| Your own key (BYOK) | Supported with an xAI key |

## Set it up

1. Open the agent and go to **Voice → Text-to-speech**.
2. Choose **xAI (Grok TTS)**.
3. Preview the voices and pick one.
4. Save and run a test call.

```json
{
  "ttsProvider": "xai",
  "ttsVoice": "eve"
}
```

## FAQs

**Do I need to set a language for each voice?**
No. The voices are multilingual and follow the language of the text the agent speaks.

**Is there an add-on charge?**
xAI is a premium voice. See [provider costs](https://edesy.in/docs/voice-agent/billing/provider-costs).

**Can I use my own xAI key?**
Yes. See [BYOK](https://edesy.in/docs/voice-agent/workspace/byok).

**Is it good for Indian languages?**
Test it against [Sarvam](https://edesy.in/docs/voice-agent/tts/sarvam), [Murf](https://edesy.in/docs/voice-agent/tts/murf) or [Gemini TTS](https://edesy.in/docs/voice-agent/tts/gemini-tts) on real calls. Indian-first providers are often the safer choice for regional languages.

## Related

- [TTS providers overview](https://edesy.in/docs/voice-agent/tts)
- [Voice and persona settings](https://edesy.in/docs/voice-agent/agent-setup/settings-reference)
