Skip to content

MQTT плагин для голосового ассистента Ирины

License

Notifications You must be signed in to change notification settings

aadegtyarev/irene-voice-assistant-mqtt-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

irene-voice-assistant-mqtt-plugin

Описание

MQTT плагин для голосового ассистента Ирины, ссылка на ассистента: https://github.com/janvarev/Irene-Voice-Assistant

Отправка команд в брокер

В manifest["commands"] описаны команды-триггеры, которые запускают колбек функции.

В MQTT отправляется произнесённое название устройства и действие.

Например, фраза «Ирина, выключи свет в зале» сформирует в топике irine-voice-assistant/command сообщение {"device": "свет в зале", "action": "OFF"}.

Озвучка фраз

Вы можете отправить в MQTT фразу, которую Ирина произнесёт, для этого сформируйте JSON строку вида {"phrase":"Фраза, которую надо произнести"} и отправьте её в топик irine-voice-assistant/say.

Использование с контроллером Wiren Board

В папке wb-script лежит небольшой скрипт на wb-rules с примерами получения команды и отправки текста для озвучки.

About

MQTT плагин для голосового ассистента Ирины

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published