hermes-whatsapp-voice — плагин
Плагин Hermes Agent: голосовые звонки в WhatsApp, вы звоните боту или он звонит вам, речь идет через Gemini Live.
- 155 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Плагин управляет звонками через связанное устройство WhatsApp и получает доступ к голосу владельца.
- Аудио уходит в Gemini Live, на бесплатном тарифе Google может использовать данные.
- Звонки стоят денег на платном тарифе.
Установка
- Работает в
Ручная установка
hermes plugins install ashwanthbalakrishnan5/hermes-whatsapp-voice --enableКоманда из ручной установки README; перед ней нужен Hermes 0.21.6 или новее и ключ Gemini.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Плагин управляет звонками через связанное устройство WhatsApp и получает доступ к голосу владельца.
- Аудио уходит в Gemini Live, на бесплатном тарифе Google может использовать данные.
- Звонки стоят денег на платном тарифе.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин добавляет Hermes голосовой канал в WhatsApp. Можно позвонить на номер бота и поручить агенту дело прямо в разговоре, например перенести встречу или найти сообщение. Для срочных случаев звонит сам Hermes: напоминание, тревога, задача cron, которой нужно решение. Если вы не ответили, он переходит на другой канал. Речь обрабатывает Gemini Live в режиме «речь в речь». Голос берет имя, характер и память из вашего Hermes. Сопровождающая программа на Rust скачивается при первом запуске, привязка номера и просмотр звонков идут во вкладке WhatsApp Voice панели Hermes. После звонка в WhatsApp приходит краткая сводка, а расшифровка и тайминги лежат в `hermes whatsapp-voice calls`.
Для кого. Пользователям Hermes Agent, которые хотят общаться с ним голосом через WhatsApp и получать от него звонки по важным событиям.
Подходит, если
- Агент должен дозвониться, когда сообщение в чате легко пропустить.
- Дела удобнее поручать голосом на ходу, без набора текста.
- Задача cron ждет решения владельца и не может висеть до утра.
- Нужна голосовая связь с агентом без аккаунта WhatsApp Business и Cloud API.
Не подходит, если
- Звонить должны несколько человек: бот отвечает только на номер владельца.
- Нельзя отправлять голос во внешний сервис Gemini.
- Нужен официальный канал WhatsApp Business с договором и поддержкой.
Пример запроса к агенту
Позвони мне, если сборка в CI упадет, и спроси, откатывать ли релиз.Ограничения
Нужны Hermes версии 0.21.6 или новее на Linux либо macOS, отдельный номер WhatsApp для бота и ключ Gemini в Hermes. Вход через Google (Cloud Code OAuth) для Live API не работает. На бесплатном тарифе Google может использовать данные, на платном звонок обходится примерно в 3-5 центов за минуту по оценке автора. Подключение идет через связанное устройство, а не через Business API: условия WhatsApp для такого способа проверьте сами.
Как отключить. Отключите плагин в Hermes и отвяжите устройство в WhatsApp (связанные устройства). Ключ Gemini и сохраненные записи звонков удалите отдельно.
Частые вопросы
Кто может позвонить боту?
Только владелец. Плагин отвечает на один заданный номер и звонит только на него, а инструменты не принимают адресата, поэтому внедрение инструкций не заставит позвонить кому-то еще.
Нужен ли WhatsApp Business?
Нет. Работает схема с личным номером, привязанным как устройство. Для бота нужен отдельный номер, на режиме `self-chat` дозвониться до себя нельзя.
Как привязать номер бота?
Откройте вкладку WhatsApp Voice в панели Hermes, нажмите Pair with WhatsApp и отсканируйте QR-код с телефона бота. В терминале есть `hermes whatsapp-voice pair`.
Где смотреть историю звонков?
Командой `hermes whatsapp-voice calls`: у каждого звонка есть расшифровка и тайминги.
Сколько стоит звонок?
На платном тарифе Gemini примерно 3-5 центов за минуту по оценке автора. Бесплатный тариф есть, но Google может использовать данные.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныAlice Voice для Hermes
hermes-alice-voice
Голосовой ввод через Яндекс Алису для Hermes Agent: приватный навык отправляет распознанный текст в личный Telegram-диалог. Экспериментальный
Плагин Hermes Agent с сервером Relay: чат, голос и терминал агента на Android, а настольный CLI дает агенту руки на компьютере
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Официальные плагины Hermes Agent: Home Assistant, Spotify, Blender, Snyk, Langfuse, песочницы и импорт настроек других агентов
Пакет из 19 плагинов для Hermes Desktop: квоты провайдеров, счетчик итераций, очередь памяти, управление сессиями и лента RSS.
Плагин Herdr: по теме Telegram на каждого агента, статус в значке, вопросы и ответы идут в обе стороны.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| hermes-whatsapp-voice (эта карточка) | нет | 155 | |
| WhatsApp AgentKit | нет | 556 | собирает текстового WhatsApp-бота; плагин добавляет Hermes голосовые звонки в обе стороны |
| Hermes Tool Router | нет | 145 | маршрутизирует инструменты Hermes; плагин добавляет голосовой канал связи |
Коротко о README
Возможности, требования, установка одной фразой для агента или командой, привязка номера, настройка языков, тесты звонков в CI, безопасность.