elevenlabs-cli
CLI for ElevenLabs AI audio platform - text-to-speech, speech-to-text, voice cloning, and more
Why use this skill?
Integrate ElevenLabs text-to-speech and voice cloning into OpenClaw. Generate natural AI audio with full control over models and voice parameters via CLI.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hongkongkiwi/elevenlabs-cliWhat This Skill Does
The elevenlabs-cli skill provides a robust command-line interface for integrating the ElevenLabs AI audio platform into your OpenClaw workflow. It serves as a comprehensive bridge to ElevenLabs' advanced speech synthesis, voice cloning, and audio processing capabilities. By utilizing this skill, you gain the ability to convert text into high-fidelity, natural-sounding speech, manage voice profiles, and interact with the ElevenLabs backend directly via terminal commands. This unofficial, community-maintained tool covers the full ElevenLabs SDK, allowing for granular control over parameters like stability, similarity boost, and style, as well as seamless model selection for multilingual output.
Installation
You can install this skill within OpenClaw using the CLI management command:
clawhub install openclaw/skills/skills/hongkongkiwi/elevenlabs-cli
Ensure you have the underlying elevenlabs-cli utility installed on your host system via your preferred package manager (Homebrew, Scoop, Snap, or Cargo) and that your ELEVENLABS_API_KEY is correctly set as an environment variable or within the local configuration file located at ~/.config/elevenlabs-cli/config.toml.
Use Cases
This skill is ideal for developers and content creators who need to automate audio production. Common use cases include: generating consistent voiceovers for video projects, creating localized audio content for global applications, prototyping automated customer service voice responses, and batch processing text files into spoken word audiobooks or podcasts. It is particularly powerful for programmatic voice generation where human-like prosody and emotional range are required.
Example Prompts
- "Use the elevenlabs-cli to generate an MP3 from my script file located at ./intro.txt using the Rachel voice model."
- "Convert the text 'Welcome to the system' into audio, set the stability to 0.7, and play the result back immediately using the CLI."
- "Set my default ElevenLabs voice to Brian and generate a narration of the provided meeting summary file."
Tips & Limitations
To get the best results, always test your output settings (stability and style) on shorter clips before committing to large batch renders, as these impact token usage and quality. Note that this is an unofficial wrapper; while it provides full SDK coverage, updates may lag slightly behind official API changes. Furthermore, the tool relies on an active internet connection to communicate with ElevenLabs servers. Privacy-conscious users should note that all text and audio data processed through this skill are sent to external cloud APIs for generation, and no data is stored locally except for the output files you explicitly save.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-hongkongkiwi-elevenlabs-cli": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api