Skip to main content

speech-generator

Generate speech audio from text using ElevenLabs TTS. Use when user asks to 'send voice', 'send audio message', 'create voice', 'generate speech', 'say something', 'voice message', 'send me audio', or needs TTS/narration.

Zur Installation springen

Quellinformationen

Repository
aviz85/claude-skills-library
Letzte Quellaktivitรคt
28. Januar 2026 um 11:27
Erkannte Sprache von SKILL.md
Englisch
Sterne
49
Forks
14

Installationsoptionen

StandardmรครŸig ist der Prompt ausgewรคhlt, der zuerst die Quelle prรผft. Sie kรถnnen zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prรผfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich fรผr eine Installation entscheiden.

Datei-Explorer
6 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen ยท Schreibgeschรผtzte Vorschau
name
speech-generator
description
Generate speech audio from text using ElevenLabs TTS. Use when user asks to 'send voice', 'send audio message', 'create voice', 'generate speech', 'say something', 'voice message', 'send me audio', or needs TTS/narration.
version
1.0.0
author
aviz85
tags
["tts","speech","audio","elevenlabs","voice"]
setup
./SETUP.md
setup_complete
false
# Speech Generator > **First time?** If `setup_complete: false` above, run `./SETUP.md` first, then set `setup_complete: true`. Generate speech audio using ElevenLabs TTS. ## Voice ID Configure your voice ID from ElevenLabs: ``` YOUR_VOICE_ID ``` > Get voice IDs from [ElevenLabs](https://elevenlabs.io/) - you can use built-in voices or clone your own. ## Prompt Guidelines (Hebrew) Write prompts as natural spoken Hebrew. Use square brackets `[...]` for speech directions. ### Direction Examples ``` [ื ืฉื™ืžื” ืขืžื•ืงื”] ืื•ืงื™ื™, ืื– ื‘ื•ืื• ื ื“ื‘ืจ ืขืœ ื–ื”... [ืฆื—ื•ืง ืงืœ] ื–ื” ืžืžืฉ ืžืฆื—ื™ืง ืฉืืชื” ืื•ืžืจ ืืช ื–ื” [ื‘ื”ืชืœื”ื‘ื•ืช] ื•ื•ืื•! ื–ื” ื‘ื“ื™ื•ืง ืžื” ืฉื—ื™ื›ื™ืชื™ ืœื•! [ื‘ืจืฆื™ื ื•ืช] ืขื›ืฉื™ื•, ืชืงืฉื™ื‘ื• ื˜ื•ื‘... [ื‘ืขืฆื‘] ืื ื™ ืœื ื™ื•ื“ืข ืžื” ืœื”ื’ื™ื“... [ื‘ืฉืงื˜] ื–ื” ืกื•ื“, ืื‘ืœ... [ืžื”ืจ] ืฆืจื™ืš ืœืจื•ืฅ ืขื›ืฉื™ื•, ืื™ืŸ ื–ืžืŸ! [ืœืื˜ ื•ื‘ื‘ื™ืจื•ืจ] ื—ืฉื•ื‘. ืžืื•ื“. ืœื”ืงืฉื™ื‘. [ืฉืืœื”] ืืชื” ื‘ื˜ื•ื— ืฉื–ื” ืžื” ืฉืืชื” ืจื•ืฆื”? [ื”ืคืชืขื”] ืจื’ืข, ืžื”?! ``` ### Natural Speech Patterns Add filler words and pauses for natural flow: - `ืืžืž...` - `ืื”ื”...` - `ื›ืื™ืœื•...` - `ื ื•...` - `ื™ืืœืœื”...` - `ื‘ืงื™ืฆื•ืจ...` - `...` (pause) ### Example Prompt ``` [ื‘ื”ืชืœื”ื‘ื•ืช] ื”ื™ื™! ืžื” ืงื•ืจื”? ืืžืž... ืื– ืจืฆื™ืชื™ ืœืกืคืจ ืœื›ื ืžืฉื”ื• ืžื˜ื•ืจืฃ ืฉืงืจื” ืœื™ ื”ื™ื•ื. [ื ืฉื™ืžื”] ืื– ื”ืœื›ืชื™ ืœืงืคื”, ื•ื•ืืœื”, ืคืชืื•ื ืจื•ืื” ืืช... [ื‘ืฉืงื˜] ืืชื” ืœื ืชืืžื™ืŸ ืœืžื™. [ืฆื—ื•ืง] ื›ืŸ, ื‘ื“ื™ื•ืง ืžื™ ืฉื—ืฉื‘ืช! ``` ## Commands ```bash 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 ``` ## Options | 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 |
Auf GitHub ansehen