Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
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.
User asks: Read this blog post aloud using the narrator preset and save it as post.mp3
- 1Runs tts.py --list to confirm available presets and voices
- 2Selects the narrator preset, which maps to the adam voice
- 3Calls tts.py --text "<post content>" --voice narrator --output post.mp3
- 4Runs tts.py --stats to show character usage and estimated cost
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.