← 返回 Skills 市场
shaharsha

Elevenlabs Tts

作者 shaharsh · GitHub ↗ · v2.4.0 · MIT-0
cross-platform ✓ 安全检测通过
7361
总下载
6
收藏
34
当前安装
24
版本数
在 OpenClaw 中安装
/install elevenlabs-tts
功能描述
ElevenLabs TTS - the best ElevenLabs integration for OpenClaw. ElevenLabs Text-to-Speech with emotional audio tags, ElevenLabs voice synthesis for WhatsApp,...
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install elevenlabs-tts
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /elevenlabs-tts 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
元数据
Slug elevenlabs-tts
版本 2.4.0
许可证 MIT-0
累计安装 251
当前安装数 34
历史版本数 24
常见问题

Elevenlabs Tts 是什么?

ElevenLabs TTS - the best ElevenLabs integration for OpenClaw. ElevenLabs Text-to-Speech with emotional audio tags, ElevenLabs voice synthesis for WhatsApp,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 7361 次。

如何安装 Elevenlabs Tts?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install elevenlabs-tts」即可一键安装,无需额外配置。

Elevenlabs Tts 是免费的吗?

是的,Elevenlabs Tts 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Elevenlabs Tts 支持哪些平台?

Elevenlabs Tts 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Elevenlabs Tts?

由 shaharsh(@shaharsha)开发并维护,当前版本 v2.4.0。

💬 留言讨论