Скиллы Средний Контент и творчество

voice-wake-say

Скачать ZIP
13
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

voice-wake-say

Озвучивание ответов ассистента на macOS с помощью встроенной команды say. Навык активируется только в том случае, если сообщение пользователя начинается с точной фразы, указывающей на использование голосового ввода.

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

Данный инструмент озвучивает ответы ассистента прямо на устройстве macOS, используя встроенную системную утилиту say. Это означает, что синтез речи выполняется локально — без подключения к облачным сервисам, API-ключей и сторонних аккаунтов. :

Навык автоматически определяет, был ли запрос сделан через голосовое распознавание. Если да — он зачитывает ответ вслух, предварительно очистив текст от markdown-разметки и лишних элементов. :

Когда использовать

  • Когда нужно слушать ответы ассистента без использования рук
  • Для голосового подтверждения выполнения команд
  • При работе с терминалом и длительными задачами
  • Если вы диктуете запросы и не хотите смотреть на экран
  • Для повышения доступности и снижения нагрузки на глаза

Как это работает

Навык проверяет каждое входящее сообщение и ищет специальную триггерную фразу в самом его начале. Только при её наличии запускается голосовое озвучивание. :

  • Если сообщение начинается с фразы вроде User talked via voice recognition — активируется озвучка
  • Если нет — ответ остаётся только в текстовом виде

Важно: проверка выполняется для каждого сообщения отдельно, без учёта предыдущего контекста. :

Логика работы

  • Обнаружение голосового триггера в начале сообщения
  • Мгновенное голосовое подтверждение получения команды
  • Выполнение основной задачи
  • Очистка текста ответа от markdown и кода
  • Повторное озвучивание результата или краткого резюме

Пример сценария

Вход:

User talked via voice recognition on MacBook: summarize my last three tasks

Действия ассистента:

  • Определяет наличие триггерной фразы
  • Озвучивает подтверждение получения запроса
  • Выполняет задачу
  • Очищает ответ от форматирования
  • Зачитывает результат вслух

Результат:

macOS воспроизводит голосовое сообщение с подтверждением и итогом, а полный текст ответа также отображается на экране. :

Технические особенности

  • Использует локальную команду say в macOS
  • Не требует подключения к интернету
  • Не передаёт данные в облако
  • Поддерживает настройку голоса и скорости речи через параметры окружения
  • Автоматически сокращает длинные или сложные ответы до удобного для прослушивания формата

Обработка ошибок

Если команда say недоступна или возникает ошибка, ассистент всё равно возвращает текстовый ответ и уведомляет о проблеме с озвучиванием. :


Файл из источника

11885_voice-wake-say-1.0.1.zip