Loading...
Loading...
This skill converts text to high-quality audio files using ElevenLabs API. Use this skill when users request text-to-speech generation, audio narration, or voice synthesis with customizable voice parameters (stability, similarity boost) and voice presets (rachel, adam, bella, elli, josh, arnold, ava).
npx skill4agent add glebis/claude-skills elevenlabs-ttsscripts/elevenlabs_tts.py.envELEVENLABS_API_KEYpython scripts/elevenlabs_tts.py "Your text here"python scripts/elevenlabs_tts.py "Text" --voice adam --output audio/output.mp3references/api_reference.mdracheladambellaellijosharnoldavaracheladamoutput.mp3from scripts.elevenlabs_tts import generate_speech
path = generate_speech(
text="Hello, this is a test message",
voice_id="rachel"
)# With default voice
python scripts/elevenlabs_tts.py "Generate this text"
# With custom voice and stability
python scripts/elevenlabs_tts.py "Different voice" --voice adam --stability 0.7
# To custom output path
python scripts/elevenlabs_tts.py "Save here" --output audio/narration.mp3
# List available voices
python scripts/elevenlabs_tts.py "" --list-voiceseleven_monolingual_v1scripts/elevenlabs_tts.pyreferences/api_reference.md.env.env.example