Elevenlabs
by @arunnadarasa
Converts text to natural speech using ElevenLabs for clinical and healthcare use cases. Use when generating patient instructions, discharge summaries, medica...
clawhub install elevenlabsclaw๐ About This Skill
name: elevenlabs description: 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. metadata: {"openclaw":{"requires":{"env":["ELEVENLABS_API_KEY"]},"primaryEnv":"ELEVENLABS_API_KEY","emoji":"๐"}}
ElevenLabs Text-to-Speech for Clinical Projects
Quick-start skill for OpenClaw Clinical Hackathon participants. Use ElevenLabs TTS for patient-facing voice: instructions, reminders, discharge info, and accessible content.
Prerequisites
~/.openclaw/openclaw.json under skills.entries.elevenlabs.apiKey (or env.ELEVENLABS_API_KEY).When to Use This Skill
How to Use
1. 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.
2. When the user asks for spoken output - Prefer short, clear sentences for instructions and reminders. - For medical terms, use ElevenLabsโ pronunciation controls or a pronunciation dictionary if available to improve accuracy. - Suggest a calm, professional voice for clinical content.
3. If calling the API directly
- Endpoint: POST https://api.elevenlabs.io/v1/text-to-speech/{voice_id}
- Headers: xi-api-key: , Content-Type: application/json
- Body: {"text": " (or eleven_flash_v2_5 for low latency).
- Prefer eleven_multilingual_v2 for non-English or mixed-language clinical text.
Best Practices for Clinical TTS
Quick Reference
| 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 |
Getting Help
โ๏ธ Configuration
~/.openclaw/openclaw.json under skills.entries.elevenlabs.apiKey (or env.ELEVENLABS_API_KEY).