sag

Использует ElevenLabs для синтеза речи из текста с интерфейсом в стиле macOS. Пригодится, когда нужно преобразовать текст в аудио через API ElevenLabs.

openclaw official Разработка ★ 391.4k

Что делает навык

Skill sag использует ElevenLabs для синтеза речи (TTS) из текста с возможностью локального воспроизведения. Он позволяет преобразовывать текст в аудиофайлы, поддерживая различные модели, голоса и специфические теги для управления интонацией и паузами.

Когда применять

  • Генерация голосовых ответов для пользователя (например, 'ответь голосом' или 'в стиле безумного ученого').
  • Синтез речи с заданным голосом и интонацией (шепот, крик, смех) с помощью тегов v3.
  • Корректировка произношения сложных слов, чисел или URL через нормализацию и переспеллирование.
  • Получение списка доступных голосов или подсказок по моделям для настройки синтеза.

Как работает

  1. Убедиться, что установлен ключ API (ELEVENLABS_API_KEY или SAG_API_KEY).
  2. Выполнить команду sag с текстом, например: sag "Hello there".
  3. При необходимости указать конкретный голос через флаг -v (например, -v Clawd).
  4. Для сложных интонаций использовать теги v3 (например, [whispers], [excited]) или паузы [short pause].
  5. При запросе голосового ответа сгенерировать файл (sag -v ... -o /tmp/voice-reply.mp3) и вернуть его через MEDIA:.
  6. При необходимости использовать флаг --normalize auto для корректной обработки чисел и URL.

Примеры запросов агенту

Сгенерируй ответ голосом в стиле безумного ученого.
Прочитай вслух: [whispers] держи это в секрете. [short pause] ясно?
Используй голос Clawd для озвучивания этого текста.

Что понадобится

  • Ключ API ElevenLabs (ELEVENLABS_API_KEY или SAG_API_KEY).
  • Установленная утилита sag.
  • Доступ к интернету для работы с API ElevenLabs.

Описание составлено по SKILL.md навыка, сверено 06.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «openclaw-sag» из репозитория: # https://github.com/openclaw/openclaw
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r openclaw-sag/ ~/.claude/skills/openclaw-sag/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.