elevenlabs-tts
CommunityTurn text into natural-sounding speech.
Authorpinion05
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill enables developers and content creators to produce high-quality audio from text using ElevenLabs' API, eliminating manual voice recording and reducing turnaround time for voice-enabled content.
Core Features & Use Cases
- Voice presets: Select from multiple preconfigured voices (rachel, adam, bella, elli, josh, arnold, ava) for quick, consistent output.
- Parameter control: Tune stability and similarity_boost to balance expressiveness and fidelity.
- Flexible integration: Use via Python API or CLI to automate narration, accessibility features, or podcast generation.
- Output management: Automatically creates output directories and saves audio files to a specified path.
- Use cases: generate narration for videos, accessibility narration for articles, or on-demand voice responses in chatbots.
Quick Start
- Ensure ELEVENLABS_API_KEY is set (in .env or environment).
- Run python scripts/elevenlabs_tts.py "Your text here" to generate audio with the default voice.
- Use --voice, --output, --stability, and --similarity to customize voice, output, and settings.
- List available voices with python scripts/elevenlabs_tts.py "" --list-voices
Dependency Matrix
Required Modules
elevenlabspython-dotenv
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: elevenlabs-tts Download link: https://github.com/pinion05/skills/archive/main.zip#elevenlabs-tts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.