LaunchKit · 2026
Back to Skills

elevenlabs-voices

High-quality voice synthesis with 18 personas, 32.

16
5.6k downloads
by @robbyczgw-cla

Setup & Installation

openclaw skills install @robbyczgw-cla/elevenlabs-voices

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install elevenlabs-voices

Version History

v2.1.6Mar 3, 2026 - Version note by skill developer:

Hardened API key handling and synced OpenClaw metadata/docs.

What This Skill Does

Voice synthesis toolkit built on the ElevenLabs API with 18 curated personas covering multiple accents and use cases. Supports 32 languages, real-time streaming, batch processing, AI-generated sound effects, and custom voice design from text descriptions.

The 18 pre-tuned personas with optimized stability and style settings remove the need to manually calibrate ElevenLabs voice parameters for common output types.

When to use it

  • Converting articles or documentation into MP3 audio files
  • Generating multilingual voiceovers for videos or presentations
  • Batch-narrating audiobook chapters with consistent voice settings
  • Creating ambient or event sound effects from text prompts
  • Producing branded podcast intros with a custom-designed voice

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Read this blog post aloud using the narrator preset and save it as post.mp3

AGENT
  1. 1Runs tts.py --list to confirm available presets and voices
  2. 2Selects the narrator preset, which maps to the adam voice
  3. 3Calls tts.py --text "<post content>" --voice narrator --output post.mp3
  4. 4Runs tts.py --stats to show character usage and estimated cost
OUTPUT

post.mp3 file narrated in adam's voice, with character count and cost estimate printed to terminal

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

ELEVEN_API_KEY environment variableElevenLabs account at elevenlabs.io