← Back to Skills Marketplace
7388
Downloads
6
Stars
34
Active Installs
24
Versions
Install in OpenClaw
/install elevenlabs-tts
Description
ElevenLabs TTS - the best ElevenLabs integration for OpenClaw. ElevenLabs Text-to-Speech with emotional audio tags, ElevenLabs voice synthesis for WhatsApp,...
Usage Guidance
Install only if you are comfortable giving OpenClaw access to your ElevenLabs API key, sending TTS text to ElevenLabs, and sending generated audio through WhatsApp. Confirm recipients and message content before sending, use ffmpeg from a trusted source, and keep shell cleanup commands pointed only at the temporary audio file created for the current task.
Capability Analysis
Type: OpenClaw Skill
Name: elevenlabs-tts
Version: 2.4.0
The skill provides ElevenLabs TTS integration but relies on the agent executing shell commands via the 'exec' tool for file discovery, audio conversion with ffmpeg, and file management (cp, rm) as detailed in SKILL.md. While these actions are plausibly necessary for the stated goal of sending WhatsApp voice notes, the use of complex shell pipelines and hardcoded paths like '/root/.openclaw/workspace/' represents a high-risk capability that could be exploited for shell injection or unauthorized file access if the agent processes unsanitized user input.
Capability Assessment
Purpose & Capability
The stated purpose is ElevenLabs TTS with WhatsApp voice-message support, and the declared tools and documented workflow match that purpose.
Instruction Scope
The skill permits exec, tts, and message and documents find, ffmpeg, cp, and rm commands; these are tied to generated audio handling but should stay limited to the current user-requested audio file.
Install Mechanism
The artifact contains Markdown instructions only, with no executable installer or hidden setup behavior; it requires an ElevenLabs API key and ffmpeg installed separately.
Credentials
Sending text to ElevenLabs and generated audio through WhatsApp is expected for this integration, but users should treat that content as leaving the local environment.
Persistence & Privilege
No background persistence or privilege escalation is shown; the main retained items are the configured API key and temporary or workspace audio files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install elevenlabs-tts - After installation, invoke the skill by name or use
/elevenlabs-tts - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.4.0
Fix: Updated TTS file path from /tmp/tts-*/ to /tmp/openclaw/tts-*/. Added safety check to always use latest file. Added workspace copy step for message tool compatibility.
v2.3.0
**Skill elevenlabs-tts v2.3.0 changelog:**
- Added `tools:["ffmpeg"]` requirement to metadata.
- Introduced `source` and `version` fields in metadata.
- Simplified WhatsApp voice note instructions: message body can now be a simple space or dot (instead of invisible character).
- General documentation corrections and improvements for clarity.
v2.2.0
Security scan fixes
v2.1.0
Comprehensive Hebrew nikud guide: dagesh (B/V, K/Kh, P/F), gender suffixes, homographs, stress placement, foreign names. Clear principle: only nikud where ambiguity exists.
v2.0.0
Major polish: improved description for discoverability, added allowed-tools declaration, fixed stability value in troubleshooting (0.0 not 0.5), selective nikud in Hebrew example, security-clean SKILL.md with lib/audio_convert.py wrapper.
v1.6.0
Security: moved all ffmpeg shell commands into lib/audio_convert.py wrapper script. SKILL.md no longer contains raw bash commands. Added convert and concat CLI utilities.
v1.5.0
Fixed stability values (v3 only accepts 0.0/0.5/1.0). Added singing guide with correct format ([singing] on own line). Updated audio-tags reference with singing tips and limitations.
v1.4.0
Added Hebrew nikud (vowel points) support for accurate pronunciation. Updated Hebrew example with full nikud. Changed config example to use placeholder voiceId.
v1.3.2
- Updated the skill description in SKILL.md for improved clarity and focus on key ElevenLabs/OpenClaw features.
- Revised keywords in tags for better search relevance.
- No changes to code or functionality—documentation change only.
v1.3.1
Version 1.3.1
- No file changes detected in this release.
- Documentation and usage instructions remain the same.
- No new features, bug fixes, or updates in this version.
v1.2.9
elevenlabs-tts 1.2.9
- Updated SKILL.md with improved and concise description, adding tags for discoverability.
- Enhanced feature summary to emphasize WhatsApp, multilingual support, and OpenClaw integration.
- No code changes; documentation only.
v1.2.8
Added: WhatsApp transcribe button only works with Opus format
v1.2.7
Complete WhatsApp workflow: generate→convert to Opus→send. MP3 fails on Android, Opus works everywhere.
v1.2.6
Added WhatsApp sending instructions (message tool with asVoice), audio cutoff fix (add pause at end)
v1.2.5
Improved Quick Start examples with more audio tags demonstrating emotional transitions
v1.3.0
Major update: Added comprehensive best practices for natural-sounding audio tags - how many to use, where to place them, context tips, regeneration strategies, punctuation effects, and updated examples with emotional progressions
v1.2.4
Updated examples to show multiple audio tags per message
v1.2.3
Fixed display name
v1.2.2
Added (Text-to-Speech) to title for clarity
v1.2.1
Added TTS explanation (Text-to-Speech) in description for clarity
Metadata
Frequently Asked Questions
What is Elevenlabs Tts?
ElevenLabs TTS - the best ElevenLabs integration for OpenClaw. ElevenLabs Text-to-Speech with emotional audio tags, ElevenLabs voice synthesis for WhatsApp,... It is an AI Agent Skill for Claude Code / OpenClaw, with 7388 downloads so far.
How do I install Elevenlabs Tts?
Run "/install elevenlabs-tts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Elevenlabs Tts free?
Yes, Elevenlabs Tts is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Elevenlabs Tts support?
Elevenlabs Tts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Elevenlabs Tts?
It is built and maintained by shaharsh (@shaharsha); the current version is v2.4.0.
More Skills