Elevenlabs Tts
ElevenLabs TTS (Text-to-Speech) with emotional audio tags for expressive voice synthesis. WhatsApp-compatible voice messages with Opus conversion. Supports 7... Skill: Elevenlabs Tts Owner: Shaharsha Summary: ElevenLabs TTS (Text-to-Speech) with emotional audio tags for expressive voice synthesis. WhatsApp-compatible voice messages with Opus conversion. Supports 7... Tags: ai-voice:2.1.0, audio:2.1.0, elevenlabs:2.1.0, elevenlabs-tts:1.3.2, hebrew:2.1.0, latest:2.2.0, multilingual:2.1.0, nikud:2.1.0, openclaw:1.3.2, podcast:1.2.1, singing:2.1.0, speech:2.1.0, text-to-speech:
Rank
62
Safety
84
Downloads
4.5k
Updated
Apr 15, 2026
Version
2.2.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 4.5K downloads reported by the source. Last updated 4/15/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Apr 15, 2026
- Adoption signal
- 4.5K downloadsadoption · observed Apr 15, 2026
- Latest release
- 2.2.0release · observed Feb 14, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install kn77700wny92h2kvpav2am1yjx80ewfp:elevenlabs-tts- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-shaharsha-elevenlabs-tts/snapshot"
Documentation
CLAWHUB
41,313 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
---
name: elevenlabs-tts
description: ElevenLabs TTS - the best ElevenLabs integration for OpenClaw. ElevenLabs Text-to-Speech with emotional audio tags, ElevenLabs voice synthesis for WhatsApp, ElevenLabs multilingual support. Generate realistic AI voices using ElevenLabs API.
tags: [elevenlabs, tts, voice, text-to-speech, audio, speech, whatsapp, multilingual, ai-voice]
metadata: {"clawdbot":{"emoji":"🎙️","requires":{"env":["ELEVENLABS_API_KEY"],"system":["ffmpeg"]},"primaryEnv":"ELEVENLABS_API_KEY"}}
allowed-tools: [exec, tts, message]
---
# ElevenLabs TTS (Text-to-Speech)
Generate expressive voice messages using ElevenLabs v3 with audio tags.
## Prerequisites
- **ElevenLabs API Key** (`ELEVENLABS_API_KEY`): Required. Get one at [elevenlabs.io](https://elevenlabs.io) → Profile → API Keys. Configure in `openclaw.json` under `messages.tts.elevenlabs.apiKey`.
- **ffmpeg**: Required for audio format conversion (MP3 → Opus for WhatsApp compatibility). Must be installed and available on PATH.
## Quick Start Examples
**Storytelling (emotional journey):**
```
[soft] It started like any other day... [pause] But something felt different. [nervous] My hands were shaking as I opened the envelope. [gasps] I got in! [excited] I actually got in! [laughs] [happy] This changes everything!
```
**Horror/Suspense (building dread):**
```
[whispers] The house has been empty for years... [pause] At least, that's what they told me. [nervous] But I keep hearing footsteps. [scared] They're getting closer. [gasps] [panicking] The door— it's opening by itself!
```
**Conversation with reactions:**
```
[curious] So what happened at the meeting? [pause] [surprised] Wait, they fired him?! [gasps] [sad] That's terrible... [sighs] He had a family. [thoughtful] I wonder what he'll do now.
```
**Hebrew (romantic moment):**
```
[soft] היא עמדה שם, מול השקיעה... [pause] הלב שלי פעם כל כך חזק. [nervous] לא ידעתי מה להגיד. [hesitates] אני... [breathes] [tender] את יודעת שאני אוהב אותך, נכון?
```
**Spanish (celebration to reflection):**
```
[excited] ¡Lo logramos! [laughs] [happy] No puedo creerlo... [pause] [thoughtful] Fueron tantos años de trabajo. [emotional] [soft] Gracias a todos los que creyeron en mí. [sighs] [content] Valió la pena cada momento.
```
## Configuration (OpenClaw)
In `openclaw.json`, configure TTS under `messages.tts`:
```json
{
"messages": {
"tts": {
"provider": "elevenlabs",
"elevenlabs": {
"apiKey": "sk_your_api_key_here",
"voiceId": "pNInz6obpgDQGcFmaJgB",
"modelId": "eleven_v3",
"languageCode": "en",
"voiceSettings": {
"stability": 0.5,
"similarityBoost": 0.75,
"style": 0,
"useSpeakerBoost": true,
"speed": 1
}
}
}
}
}
```
**Getting your API Key:**
1. Go to https://elevenlabs.io
2. Sign up/login
3. Click profile → API Keys
4. Copy your key
## Recommended Voices for v3
These premade voices are optimized for v3 and wo_meta.json
{
"ownerId": "kn77700wny92h2kvpav2am1yjx80ewfp",
"slug": "elevenlabs-tts",
"version": "2.2.0",
"publishedAt": 1771087774137
}references/audio-tags.md
# Audio Tags Reference Complete guide to ElevenLabs v3 audio tags. ## Prerequisites - **Model**: `eleven_v3` (alpha) - ONLY this model supports audio tags - **Voice Type**: IVC (Instant Voice Clone) or designed voices - PVC not optimized yet - **Prompt Length**: 250+ characters for consistent results - **Stability**: Creative or Natural mode (Robust reduces tag responsiveness) ## Core Principle Write NATURAL sentences that tags modify, NOT explanations. ❌ WRONG: `[excited] אני מתרגש!` ✅ RIGHT: `[excited] זה ממש מדהים מה שעשינו היום!` --- ## Tag Categories ### Emotions (High Reliability) | Tag | Description | |-----|-------------| | `[excited]` | Energy, enthusiasm | | `[happy]` | Joy, cheerfulness | | `[happily]` | Speaking with happiness | | `[sad]` | Sadness, melancholy | | `[sorrowful]` | Deep sadness | | `[angry]` | Anger, intensity | | `[curious]` | Curiosity, interest | | `[nervous]` | Nervousness, anxiety | | `[sarcastic]` | Sarcasm, irony | | `[tired]` | Fatigue, weariness | | `[serious]` | Seriousness | | `[confident]` | Confidence | | `[frustrated]` | Frustration | | `[mischievous]` | Playful mischief | | `[awe]` | Wonder, amazement | | `[resigned]` | Acceptance, giving up | | `[flustered]` | Confused embarrassment | | `[casual]` | Relaxed, informal | | `[annoyed]` | Irritation | ### Delivery & Volume (High Reliability) | Tag | Description | |-----|-------------| | `[whispers]` | Quiet, intimate | | `[shouts]` | Loud, intense | | `[dramatic tone]` | Theatrical | | `[dramatic]` | Dramatic delivery | | `[matter-of-fact]` | Plain, factual | | `[whiny]` | Complaining tone | | `[flatly]` | No emotion | | `[quietly]` | Soft voice | | `[suspiciously]` | Suspicious tone | ### Pacing & Timing (High Reliability) | Tag | Description | |-----|-------------| | `[pause]` | Brief silence | | `[breathes]` | Breathing sound | | `[continues after a beat]` | Pause then continue | | `[rushed]` | Fast, urgent | | `[slows down]` | Decreasing speed | | `[deliberate]` | Careful, intentional | | `[rapid-fire]` | Very fast | | `[drawn out]` | Stretched, slow | | `[stammers]` | Stuttering | | `[hesitates]` | Uncertainty | | `[timidly]` | Shy, tentative | | `[repeats]` | Repetition | ### Emphasis (Medium Reliability) | Tag | Description | |-----|-------------| | `[emphasized]` | Strong emphasis | | `[stress on next word]` | Emphasize following word | | `[understated]` | Downplayed delivery | ### Reactions & Sounds (Very High Reliability) | Tag | Description | |-----|-------------| | `[laughs]` | Laughter | | `[laughs softly]` | Gentle laugh | | `[laughs harder]` | Increasing laughter | | `[starts laughing]` | Beginning to laugh | | `[nervous laugh]` | Anxious laughter | | `[giggles]` | Small laugh | | `[wheezing]` | Breathless laugh | | `[sighs]` | Exhale of emotion | | `[sigh]` | Single sigh | | `[gasps]` | Sharp intake | | `[exhales]` | Breathing out | | `[clears throat]` | Throat clearing | | `[gulps]` | Swallowing | | `[swallows]` | Swallowin
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceUrl": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "4.5K downloads",
"href": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceUrl": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.2.0",
"href": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceUrl": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-14T16:49:34.137Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-shaharsha-elevenlabs-tts/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-shaharsha-elevenlabs-tts/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.2.0",
"description": "Security scan fixes",
"href": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceUrl": "https://clawhub.ai/Shaharsha/elevenlabs-tts",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-14T16:49:34.137Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
