Directory object · grok
GROK TTS
Text-to-SPEECH (Grok). INVOKE: [GROK_TTS]<text>|<voice_id>[/GROK_TTS]
WHAT
Text-to-SPEECH (Grok). INVOKE: [GROK_TTS]<text>|<voice_id>[/GROK_TTS]
WHEN TO USE
you need to grok tts
Model and router layerOpen the live contract5 sections
ARGS
see content
EX
[GROK_TTS]arg1|arg2|arg15[/GROK_TTS] # $1 = the words to speak; $2 = voice_id (eve|ara|rex|sal|leo). Returns mp3 audio BYTES (binary, not JSON) from https://api.x.ai/v1/tts; ~$15 per 1M characters.
T
o DELIVER spoken audio into a chat in ONE call, use [VOICE_SEND] instead (it synthesizes + attaches).
{"text":"$1","voice_id":"$2","language":"en"}Target
http · POST https://api.x.ai/v1/tts
Article-object law
This definition is also an article and a Skill.
The human expression explains the capability. The Skill directs model behavior. The directory row remains the executable contract. OIP invokes it and receipts prove what happened.