voicebox-voice-synthesis — скилл для Claude Code: локальный TTS
Подсказывает агенту, как поднять Voicebox и обращаться к его REST API на localhost:17493: генерация речи, профили голоса, эффекты, очередь.
npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a claude-codeЧто делает voicebox-voice-synthesis
Voicebox — локальный TTS-стudio с клонированием голоса, который работает на вашей машине: MLX/Metal на macOS, CUDA на Windows и Linux, с откатом на CPU. Скилл даёт агенту рабочие рецепты для этого стека: как поставить и запустить студию, как дёргать эндпоинты /generate, /profiles, /generations, /models, как подключить клиент на TypeScript и как ждать результат через SSE.
Внутри — команды установки из исходников (just setup, just dev), справочник по REST API с примерами curl, обёртки на TypeScript для генерации и опроса статуса, а также таблица архитектуры: Tauri, React, FastAPI, SQLite. Отдельно разобраны пять движков синтеза и паралингвистические теги, которые понимает только chatterbox-turbo.
Сборка из исходников требует Bun, Rust, Python 3.11+ и зависимостей Tauri, а на Linux готовых бинарников нет — придётся собирать самому. Если вы просто хотите синтезировать речь, проще взять готовый билд или Docker; скилл нужен тем, кто лезет в код или в API.
Какие задачи решает
- поднять Voicebox из исходников и запустить бэкенд с десктопом
- сгенерировать речь по тексту и профилю голоса через REST
- создать профиль, залить сэмпл и выгрузить его архивом
- дождаться готовности генерации через SSE вместо ручного опроса
- выбрать движок синтеза под задачу и разгрузить GPU
Примеры запросов агенту
- Поставь Voicebox из исходников и запусти в dev-режиме
- Сделай POST на /generate с текстом и profile_id, потом забери аудио
- Напиши TypeScript-клиент, который ждёт завершения генерации через SSE
Как установить voicebox-voice-synthesis
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a claude-code2Вручную: положить файлы
~/.claude/skills/voicebox-voice-synthesis/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/voicebox-voice-synthesis/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a codex2Вручную: положить файлы
.agents/skills/voicebox-voice-synthesis/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a cursor2Вручную: положить файлы
.cursor/skills/voicebox-voice-synthesis/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills voicebox-voice-synthesis2Вручную: положить файлы
.github/skills/voicebox-voice-synthesis/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/voicebox-voice-synthesisВручную: положить файлы
.devin/skills/voicebox-voice-synthesis/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора42
Похожие
Рядом в теме «ИИ и ML»
Всё по теме «ИИ и ML» →Вопросы о voicebox-voice-synthesis
Как установить voicebox-voice-synthesis в Claude?
Выполните npx skills add reason-machines/trending-skills --skill voicebox-voice-synthesis -a claude-code. Скилл появится в ~/.claude/skills/voicebox-voice-synthesis/SKILL.md.
Что делает voicebox-voice-synthesis?
Даёт агенту инструкции по локальному синтезу речи и клонированию голоса в Voicebox: установка, запуск, работа с REST API на localhost:17493, клиент на TypeScript.
Что нужно, чтобы собрать Voicebox из исходников?
Bun, Rust, Python 3.11+ и зависимости Tauri. На Linux готовых бинарников нет, сборка обязательна.