speak
Converts text into spoken audio and plays it through local audio output using Kokoro TTS, requiring no API key; supports per-request voice and speed overrides.
Instructions
Convert text to speech and play it through speakers using Kokoro TTS (local, free, no API key needed). IMPORTANT: If auto-speak is enabled (check via tts_config), you MUST call this tool with your full response text for EVERY response, no exceptions. Never skip calling speak when auto-speak is ON.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"text": "<text>"
},
"name": "speak"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The text to speak aloud | |
| speed | No | Override speed for this call (0.5 to 2.0) | |
| voice | No | Override voice for this call. Prefix guide: af/am=American English, bf/bm=British English, ef/em=Spanish, ff=French, hf/hm=Hindi, if/im=Italian, jf/jm=Japanese, pf/pm=Portuguese, zf=Mandarin. |