Speak TTS
Lokální TTS CLI pro Apple Silicon s klonováním hlasu, automatickým chunkováním a obnovením pro dlouhé dokumenty.
Funguje s nastavením
Co umí
Poskytuje agentovi lokální CLI `speak` (backend Bun + Python/MLX Chatterbox) pro čtení textu, Markdownu nebo předávaného obsahu nahlas, klonování hlasu z krátkého vzorku, dávkové zpracování kapitol a obnovení přerušené generace dlouhých dokumentů, zcela na zařízení bez API klíčů. Spouští se na požadavky čtení něčeho nahlas, vyprávění audioknihy nebo poskytnutí mluvené odpovědi, ale funguje pouze na Macích s Apple Silicon.
Testovací report
Kód byl auditován spíše než spuštěn (v tomto sandboxu není žádný běh Bun ani žádný jednorázový 500MB model ke stažení): každý zdokumentovaný příznak, příkaz a dokonce i přesný řetězec chyby ('Server not running', file-not-found, sox-missing) byl skutečně implementován v reálné kódové základně o délce 2 827 řádků TypeScript + 752 řádků Python, ne vaporware. Ale vlastní tabulka Předpoklady SKILL.md nikdy nezmiňuje Bun nebo Python 3.10+, a vlastní doporučený rychlý setup agenta (pouze kopírovat SKILL.md) dodává dovednost, která odkazuje na binární soubor `speak`, který ve skutečnosti není v PATH.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
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"
Příkazy a ukázkové prompty
/speak-ttsLokální TTS CLI pro Apple Silicon s klonováním hlasu, automatickým chunkováním a obnovením pro dlouhé dokumenty.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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.