Проектът Home Assistant, който развива отворена платформа за домашна автоматизация, обяви разработката на хардуерно устройство Home Assistant Voice с реализиран гласов асистент. Устройството може да се използва за управление на умния дом, изпълнение на задачи и формулиране на отговори на въпроси от потребителя при взаимодействие на естествен език. Схеми, свързващи платката, и макети за печат на корпуса на 3D-принтер се разпространяват под отворени лицензи. Кодът на фърмуера е наличен под MIT лиценза. Готовото устройство е на разположение за продажба за 59 $.
Home Assistant Voice е оптимизирано за работа с умния дом на базата на отворената платформа Home Assistant. За активиране на асистента е необходимо просто да включите устройството и Home Assistant автоматично ще предложи да го интегрирате в домашната мрежа. В сравнение с наличните на пазара търговски системи, като Google Mini, Apple HomePod, Amazon Echo и Яндекс Станция, проектът Home Assistant предоставя възможност за създаване на напълно автономно решение, което не зависи от външни услуги и интернет връзка. Разпознаването и синтезът на говора, както и формулирането на отговори се извършва на отделен сървър с използване на AI технологии и голяма езикова модел.
Потребителят може да стартира собствен сървър в домашната си мрежа или да използва външен облачен сервис. За локална обработка на гласови команди се препоръчва използването на система с поне Intel N100 процесор. Програмната среда се базира на компонента Assist, който използва модел за разпознаване на глас Whisper или система Rhasspy Speech. За формулиране на отговори на въпроси, зададени на естествен език, е ангажирана голямата езикова модел LLaMA. В случай че потребителят не желае да създаде свой собствен сървър, може да свърже гласовия асистент към облачния сервис Home Assistant Cloud. Освен това е възможна интеграция с AI услуги на Open AI, Google AI и Anthropic.
Интерактивното потребителско устройство има размери 9.4 x 9.4 x 3 см и тежи 120 г. Устройството е оборудвано с SoC ESP32-S3, базиран на двуядрения микроконтролер XTensa LX7 с честота 240 MHz, 16 MB флаш и 8 MB RAM. За обработка на звука се използва чип XMOS XU316, който изпълнява функции като потушаване на ехото, премахване на шумове и автоматична настройка на ниво на входния сигнал. Свързването към домашната мрежа и други устройства се осъществява чрез Wi-Fi и Bluetooth 5.0. За свързване на допълнителни сензори и аксесоари е предвиден порт Grove. 
На текущия етап от разработката е пусната предварителната версия на Home Assistant Voice PE (Preview Edition). Предварителният статус е обяснен с желанието да се вземат предвид желанията на общността и да се формулира изцяло завършен продукт, готов за използване във всеки дом в която и да е страна. В сегашния си вид не всички планирани функционалности са готови и не всички езици са поддържани. Например, руският език вече е обявен за поддържан на локално сървър и в облака, но украинският език в момента може да бъде използван само при свързване към външен облак.
С помощта на асистента потребителят може да използва гласови команди за включване/изключване на светлина, активиране на битови уреди, добавяне на бележки в списъка за пазаруване, управление на климатик, получаване на информация за температурата и времето, стартиране на таймер, отваряне на врати, възпроизвеждане на музика, стартиране на робот-прахосмукачка и изпълнение на сценарии, предварително зададени в Home Assistant. Корпусът е снабден с подсветка за визуална индикация при приемане на команди. Има апаратно копче за изключване на микрофоните, което гарантира запазване на конфиденциалността, когато това е необходимо на потребителя. Чрез звуковия порт 3.5mm могат да бъдат свързани външни колонки за възпроизвеждане на музика.
Източник: opennet.ru
