elevenlabs-tts

Community

Turn 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.