From speech-generator
Generates speech audio from text using ElevenLabs TTS with Hebrew support, expressive directions, and natural speech patterns. Useful for voice messages, narration, or TTS requests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/speech-generator:speech-generatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **First time?** If `setup_complete: false` above, run `./SETUP.md` first, then set `setup_complete: true`.
First time? If
setup_complete: falseabove, run./SETUP.mdfirst, then setsetup_complete: true.
Generate speech audio using ElevenLabs TTS.
Configure your voice ID from ElevenLabs:
YOUR_VOICE_ID
Get voice IDs from ElevenLabs - you can use built-in voices or clone your own.
Write prompts as natural spoken Hebrew. Use square brackets [...] for speech directions.
[נשימה עמוקה] אוקיי, אז בואו נדבר על זה...
[צחוק קל] זה ממש מצחיק שאתה אומר את זה
[בהתלהבות] וואו! זה בדיוק מה שחיכיתי לו!
[ברצינות] עכשיו, תקשיבו טוב...
[בעצב] אני לא יודע מה להגיד...
[בשקט] זה סוד, אבל...
[מהר] צריך לרוץ עכשיו, אין זמן!
[לאט ובבירור] חשוב. מאוד. להקשיב.
[שאלה] אתה בטוח שזה מה שאתה רוצה?
[הפתעה] רגע, מה?!
Add filler words and pauses for natural flow:
אממ...אהה...כאילו...נו...יאללה...בקיצור...... (pause)[בהתלהבות] היי! מה קורה?
אממ... אז רציתי לספר לכם משהו מטורף שקרה לי היום.
[נשימה] אז הלכתי לקפה, וואלה, פתאום רואה את... [בשקט] אתה לא תאמין למי.
[צחוק] כן, בדיוק מי שחשבת!
cd ~/.claude/skills/speech-generator/scripts
# Generate speech
npx ts-node generate_speech.ts \
-t "[בהתלהבות] היי! מה קורה?" \
-o /path/to/output.mp3
# From file
npx ts-node generate_speech.ts \
-f /path/to/script.txt \
-o /path/to/output.mp3
# List voices
npx ts-node generate_speech.ts --list-voices
| Option | Short | Default |
|---|---|---|
--text | -t | Text to speak |
--file | -f | Read from file |
--output | -o | Output path (required) |
--voice | -v | Voice ID |
--speed | 1.0 | |
--stability | 0.5 | |
--similarity | 0.75 |
npx claudepluginhub aviz85/claude-skills-library --plugin speech-generatorGenerates realistic AI text-to-speech audio using Google Gemini TTS, ElevenLabs, and OpenAI TTS. Supports multi-speaker dialogues, podcasts, audiobooks, and voiceovers.
Generates ElevenLabs TTS audio using TypeScript/Python SDKs or REST API curl. Tests setups and teaches basic voice synthesis with models and settings.
Generate audio content — text-to-speech, podcasts, voice cloning, sound effects, speech-to-speech, dubbing, and audio isolation. Currently powered by ElevenLabs. Works with both the Python SDK and the ElevenLabs CLI. Includes ready-to-run generator scripts that Claude writes to a temp file and executes directly. Triggers: audio, elevenlabs, text-to-speech, TTS, podcast, voice, voiceover, narration, voice clone, sound effects, dubbing, speech-to-speech, audio isolation.