Speak TTS
On-device Apple Silicon TTS CLI med röstkloning, automatisk segmentering och återupptagning för långa dokument.
Fungerar med konfiguration
Vad den gör
Ger en agent en lokal `speak`-CLI (Bun + Python/MLX Chatterbox backend) för att läsa upp text, Markdown eller pipad innehåll, klona en röst från ett kort prov, batch-bearbeta kapitel och återuppta avbruten generering av långa dokument, helt on-device utan API-nycklar. Triggas på förfrågningar att läsa upp något, narrera en ljudbok, eller ge ett talat svar, men fungerar endast på Apple Silicon Macs.
Testrapport
Kodgranskad snarare än exekverad (ingen Bun-runtime och ingen nedladdning av 500MB modell i denna sandbox): varje dokumenterad flagga, kommando och till och med exakt felsträng ('Server not running', file-not-found, sox-missing) hittades genuint implementerad över en verklig kodbas på 2 827 rader TypeScript + 752 rader Python, inte vaporware. Men SKILL.md:s egen förutsättningstabell nämner aldrig Bun eller Python 3.10+, och projektets egen rekommenderade agent-snabbinstallation (kopiera endast SKILL.md) levererar en färdighet som refererar till en `speak`-binärfil som faktiskt inte finns på PATH.
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/EmZod/speak.git mkdir -p ~/.claude/skills cp -r speak ~/.claude/skills/speak-tts cd ~/.claude/skills/speak-tts && bun install && alias speak="bun run $(pwd)/src/index.ts"
Kommandon och exempelprompter
/speak-ttsOn-device Apple Silicon TTS CLI med röstkloning, automatisk segmentering och återupptagning för långa dokument.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Read this article aloud to me using my own cloned voice, offline.Narrate this long ebook chapter and let it resume if interrupted.Turn this markdown doc into spoken audio without any cloud API keys.