Speak TTS
Lokalne narzędzie CLI TTS dla Apple Silicon z klonowaniem głosu, automatycznym dzieleniem na fragmenty i wznawianiem dla długich dokumentów.
Działa po konfiguracji
Co robi ten skill
Dostarcza agentowi lokalne narzędzie CLI `speak` (backend Chatterbox Bun + Python/MLX) do odczytywania tekstu, Markdown lub zawartości przesyłanej strumieniowo, klonowania głosu z krótkiej próbki, przetwarzania wsadowego rozdziałów i wznawiania przerwanej generacji długich dokumentów, całkowicie lokalnie bez kluczy API. Aktywuje się na żądania odczytania czegoś na głos, narracji audiobooka lub udzielenia odpowiedzi głosowej, ale działa tylko na komputerach Mac z Apple Silicon.
Raport z testu
Kod został przeanalizowany, a nie wykonany (brak środowiska uruchomieniowego Bun i brak jednorazowego pobrania modelu o rozmiarze 500 MB w tym piaskownicy): każdy udokumentowany flag, polecenie, a nawet dokładny ciąg błędów ('Server not running', file-not-found, sox-missing) został faktycznie zaimplementowany w rzeczywistej bazie kodu o rozmiarze 2 827 linii TypeScript + 752 linii Python, a nie vaporware. Ale własna tabela Wymagań Wstępnych SKILL.md nigdy nie wspomina o Bun ani Python 3.10+, a zalecana przez projekt szybka konfiguracja agenta (tylko kopiuj SKILL.md) dostarcza umiejętność, która odwołuje się do binarnego pliku `speak`, który faktycznie nie znajduje się na ścieżce PATH.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
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"
Komendy i przykładowe prompty
/speak-ttsLokalne narzędzie CLI TTS dla Apple Silicon z klonowaniem głosu, automatycznym dzieleniem na fragmenty i wznawianiem dla długich dokumentów.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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.