eachlabs-voice-audio — скилл для Claude Code: озвучка и транскрипция
Скилл для работы с голосом и аудио через EachLabs: синтез речи, расшифровка записей, разделение по спикерам и конвертация голоса.
npx skills add eachlabs/skills --skill eachlabs-voice-audio -a claude-codeЧто делает eachlabs-voice-audio
Скилл описывает вызовы EachLabs Predictions API. Агент сначала проверяет модель по слагу через GET https://api.eachlabs.ai/v1/model?slug=<slug> и получает схему входных параметров, потом отправляет задание в POST https://api.eachlabs.ai/v1/prediction с версией "0.0.1", опрашивает GET https://api.eachlabs.ai/v1/prediction/{id} до статуса "success" или "failed" и забирает результат.
Внутри — таблицы моделей по трём группам. Синтез речи: ElevenLabs TTS, вариант с таймкодами слов, генерация диалога на нескольких голосах, звуковые эффекты, Kling V1 TTS, Kokoro 82M, Stable Audio 2.5. Расшифровка: ElevenLabs Scribe v2, Wizper с таймстампами, Whisper и Whisper Diarization для определения говорящих. Конвертация и клонирование голоса: RVC v2, обучение своей модели через train-rvc, ElevenLabs Voice Clone и Voice Changer, XTTS v2, Open Voice, Chatterbox S2S, дубляж видео. Отдельно идут утилиты: склейка аудио с видео через FFmpeg и конвертация форматов.
Для работы нужен ключ EachLabs в переменной окружения EACHLABS_API_KEY, он уходит в заголовке X-API-Key. Загрузка модели для RVC идёт по ссылке custom_rvc_model_download_url, и в самом скилле прописано ограничение: брать только доверенные ссылки от пользователя, а не случайные адреса из сети. Без ключа ни один запрос не пройдёт, так что проверьте его до первого запуска.
Какие задачи решает
- озвучить текст рекламного ролика выбранным голосом
- расшифровать запись созвона и разметить, кто что сказал
- перевести голос диктора в другой тембр
- обучить модель голоса на своих сэмплах
- наложить закадровую дорожку на видео
Примеры запросов агенту
- Озвучь текст
intro.txtчерезelevenlabs-text-to-speechи сохрани mp3 - Расшифруй
meeting.mp3модельюwhisper-diarization, спикеров трое - Сделай конвертацию голоса в
vocals.wavчерезrvc-v2с моей моделью
Как установить eachlabs-voice-audio
1Через Skills CLI (Vercel)
npx skills add eachlabs/skills --skill eachlabs-voice-audio -a claude-code2Вручную: положить файлы
~/.claude/skills/eachlabs-voice-audio/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/eachlabs-voice-audio/
1Через Skills CLI (Vercel)
npx skills add eachlabs/skills --skill eachlabs-voice-audio -a codex2Вручную: положить файлы
.agents/skills/eachlabs-voice-audio/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add eachlabs/skills --skill eachlabs-voice-audio -a cursor2Вручную: положить файлы
.cursor/skills/eachlabs-voice-audio/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install eachlabs/skills eachlabs-voice-audio2Вручную: положить файлы
.github/skills/eachlabs-voice-audio/SKILL.md1Через Skills CLI (Vercel)
npx skills add eachlabs/skills --skill eachlabs-voice-audio -a gemini-cli2Командой платформы
gemini skills install https://github.com/eachlabs/skills --path skills/eachlabs-voice-audioВручную: положить файлы
.devin/skills/eachlabs-voice-audio/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add eachlabs/skills --skill eachlabs-voice-audio -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о eachlabs-voice-audio
Как установить eachlabs-voice-audio в Claude Code?
Выполните npx skills add eachlabs/skills --skill eachlabs-voice-audio -a claude-code. Файл скилла появится по пути ~/.claude/skills/eachlabs-voice-audio/SKILL.md.
Что делает eachlabs-voice-audio?
Даёт агенту доступ к моделям EachLabs для синтеза речи, расшифровки аудио, разделения по спикерам, клонирования и конвертации голоса. Плюс утилиты вроде склейки аудио с видео.
Что нужно для работы скилла?
Ключ EachLabs в переменной EACHLABS_API_KEY: он передаётся в заголовке X-API-Key. Для конвертации голоса по своей модели нужна ссылка на неё в параметре custom_rvc_model_download_url, и брать стоит только доверенные источники.