Converts text to natural speech using ElevenLabs for clinical and healthcare use cases. Use when generating patient instructions, discharge summaries, medication reminders, multilingual health messages, or accessible voice content for the OpenClaw Clinical Hackathon.
Quick-start skill for OpenClaw Clinical Hackathon participants. Use ElevenLabs TTS for patient-facing voice: instructions, reminders, discharge info, and accessible content.
~/.openclaw/openclaw.json under skills.entries.elevenlabs.apiKey (or env.ELEVENLABS_API_KEY).Ensure the TTS tool is available
If your OpenClaw setup has a text-to-speech tool (e.g. tts_text_to_speech or similar), use it with ElevenLabs as the provider. The tool will use ELEVENLABS_API_KEY when configured for ElevenLabs.
When the user asks for spoken output
If calling the API directly
POST https://api.elevenlabs.io/v1/text-to-speech/{voice_id}xi-api-key: <ELEVENLABS_API_KEY>, Content-Type: application/json{"text": "<content>", "model_id": "eleven_multilingual_v2"} (or eleven_flash_v2_5 for low latency).| Use case | Suggestion |
|---|---|
| Short reminders | eleven_flash_v2_5 for speed |
| Long-form / multilingual | eleven_multilingual_v2 |
| Medical terminology | Use pronunciation hints or dictionary if supported |