Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
elevenlabs-skill — это инструмент категории Media & Streaming, предназначенный для работы с генерацией аудио через API ElevenLabs: от синтеза речи до создания музыки и управления голосами.
Что делает этот навык
Навык объединяет ключевые возможности ElevenLabs в одном интерфейсе: генерацию речи, создание звуковых эффектов и музыки, клонирование голосов и контроль квот. :
- Text-to-Speech — озвучка текста выбранным голосом
- Sound Effects — генерация звуковых эффектов
- Music Generation — создание музыкальных треков
- Voice Management — управление и список голосов
- Voice Cloning — мгновенное клонирование голоса
- Quota Tracking — отслеживание лимитов использования
Инструмент покрывает весь рабочий процесс — от генерации до проверки лимитов — без необходимости переключаться между документацией API и отдельными скриптами. :
Когда использовать
- Создать озвучку для видео с конкретным голосом
- Сгенерировать звуковой эффект (например, «cinematic boom»)
- Подготовить музыкальную подложку для подкаста
- Клонировать голос для стабильного повествования
- Проверить остаток квоты перед крупной задачей TTS
Установка
clawhub install odrobnik/elevenlabs-skill
Альтернативные варианты установки:
npx clawhub@latest install odrobnik/elevenlabs-skill
openclaw skills install odrobnik/elevenlabs-skill
Пример рабочего процесса
Запрос пользователя: «Клонируй мой голос и озвучь фразу “Welcome to the show”»
- Запуск скрипта
voiceclone.pyс аудио-примерами - Получение ID нового голоса
- Запуск
speech.pyс этим голосом и текстом - Сохранение результата в MP3
- Проверка оставшейся квоты через
quota.py
Результат — готовый аудиофайл с клонированным голосом и отчёт по использованным ресурсам. :
Поддерживаемые форматы
Навык поддерживает несколько форматов аудио:
- MP3 (44.1kHz, 128–192 kbps)
- PCM (16–44.1 kHz)
- μ-law (8 kHz, телефония)
Основные инструменты
Speech (speech.py)
Генерация речи на основе текста и выбранного голоса.
Sound Effects (sfx.py)
Создание коротких аудиоэффектов и лупов.
Music (music.py)
Генерация музыкальных композиций и фоновых треков.
Voices (voices.py)
Просмотр доступных голосов и их идентификаторов.
Voice Cloning (voiceclone.py)
Создание клонов голосов на основе аудиообразцов.
Quota (quota.py)
Проверка лимитов и использования API.
Требования
Для работы необходимо указать переменную окружения:
ELEVENLABS_API_KEY
Без неё доступ к API ElevenLabs невозможен.
Файл из источника