Керуйте своїм “розумним будинком” як Тоні Старк: втілюємо J.A.R.V.I.S. у реальність

Керуйте своїм "розумним будинком" як Тоні Старк: втілюємо J.A.R.V.I.S. у реальність 1

Я захоплююся розумним будинком вже понад десять років. Моя одержимість почалася зі спроби керувати розумною лампочкою за допомогою голосу. Через усі ці роки я повернувся туди, звідки почав.

Ключове слово, що запалило мою пристрасть до розумного дому

Голосове керування: перша сходинка до світу розумного дому

До появи таких смарт-колонок, як Alexa, що зробили розумний будинок доступним для широких мас, ця сфера була полем для експериментів ентузіастів та технічних геніїв. Ще у 2014 році я придбав свій перший пристрій для розумного будинку – смарт-лампочку невідомого бренду, якою можна було керувати через мобільний застосунок. Дуже швидко я усвідомив, що діставати телефон щоразу, коли хочеться змінити освітлення, зовсім незручно, і почав шукати кращі рішення.

Тоді я натрапив на спільнотний проєкт, розроблений справжнім майстром під ніком Michael C. Це було програмне забезпечення для Windows (я використовував його на Windows Vista), яке постійно прослуховувало підключений мікрофон і за допомогою розпізнавання мови виявляло певні фрази. Ці фрази дозволяли виконувати різноманітні дії на комп’ютері: відкривати та читати електронні листи, запускати програми, відтворювати музику тощо.

Найважливіше, що цей софт міг виконувати системні команди. Зокрема, було можливо надсилати UDP-пакети на розумну лампочку через домашню мережу, що дозволяло вмикати та вимикати її.

Магію додавав сенсор Xbox Kinect, який використовувався як мікрофон. Він мав масив з чотирьох мікрофонів та технологію формування променя, що робило його ідеальним для вловлювання голосових команд. Хоча спеціального “ключового слова” не було, оскільки система постійно слухала, деякі команди використовували слово “Jarvis”, щоб створити відчуття перебування у світі Тоні Старка.

Перехід до більш просунутих систем

Спочатку openHAB, а згодом – Home Assistant

Керуйте своїм "розумним будинком" як Тоні Старк: втілюємо J.A.R.V.I.S. у реальність 2

Хоча ця система була неймовірною, її незабаром замінили. Наприкінці 2014 року було представлено перший Amazon Echo, і голосове керування перетворилося з ніші для ентузіастів на доступний інструмент для всіх. До того часу я вже мав кілька пристроїв для розумного будинку, і почав шукати кращий спосіб керувати ними всіма.

Я натрапив на openHAB – платформу для автоматизації розумного будинку з відкритим кодом, призначену для керування пристроями від різних виробників та екосистем. Її можна запускати локально на відносно скромному обладнанні, використовуючи для контролю та автоматизації вашого дому.

За допомогою openHAB мені вдалося налаштувати багато цікавих речей. Використовуючи інфрачервоний передавач, я міг керувати телевізором голосом: перемикати канали, регулювати гучність, змінювати джерела сигналу тощо.

Моя початкова конфігурація розумного будинку стала доволі заплутаною, і я вирішив перебудувати її з нуля. Я читав про альтернативну платформу для автоматизації розумного будинку під назвою Home Assistant, тому вирішив спробувати її. З того часу я використовую саме її.

Довгий час “Комп’ютер” був максимально близьким до мого ідеалу

Alexa пропонувала обмежені варіанти ключових слів

Керуйте своїм "розумним будинком" як Тоні Старк: втілюємо J.A.R.V.I.S. у реальність 3

Після відмови від проєкту Michael C. “Jarvis” мої можливості голосового керування стали більш обмеженими. Я придбав кілька смарт-колонок Echo і зміг підключити їх до своїх пристроїв розумного будинку, керуючи ними голосом. Для цього потрібне було ключове слово, і це працювало краще, ніж система постійного прослуховування з Kinect, яка часто сприймала звичайні розмови як команди.

Однак, варіантів ключових слів для Alexa досі залишається дуже мало. Спочатку я використовував стандартне “Alexa”, а коли з’явилася опція “Computer”, переключився на неї, щоб уявити себе капітаном Жаном-Люком Пікаром.

Досить тривалий час “Computer” було моїм основним ключовим словом. Як не дивно, розпізнавання слова “Computer” здається менш точним, ніж “Alexa”. Я на власному досвіді переконався, що найкращий спосіб отримати відповідь з першого разу – це вимовити “Computer” зі злегка кумедним акцентом, що, погодьтеся, не дуже зручно.

Автор: Adam Davidson

Локальна смарт-колонка повернула мене до витоків

Через понад десять років я знову розмовляю з J.A.R.V.I.S.

Керуйте своїм "розумним будинком" як Тоні Старк: втілюємо J.A.R.V.I.S. у реальність 4

Нарешті я дійшов до створення власної локальної смарт-колонки, яка працює на Home Assistant через вбудований помічник Assist. Вона може функціонувати повністю локально, дозволяючи використовувати попередньо визначені фрази для керування вашим розумним будинком, встановлення таймерів, додавання елементів до списку покупок тощо. Assist постачається з кількома готовими ключовими словами, серед яких “Okay Nabu” та “Hey Mycroft”. І, як ви вже здогадалися, одним із доступних варіантів є “Hey Jarvis”.

Я нарешті повернув своє оригінальне ключове слово, але цього разу все зовсім інакше. Використовуючи велику мовну модель (LLM), я зміг надати своєму голосовому помічнику особистість штучного інтелекту-дворецького, а за допомогою сервісу тексту в мову (TTS) – наділити його витонченим британським акцентом. Це справді схоже на те, ніби я маю власну версію помічника Тоні Старка.

Експерименти з розумним будинком: більше про задоволення, ніж про користь

Автоматизація розумного будинку може бути надзвичайно корисною, але, повернувшись до витоків, я усвідомлюю, що головна причина, чому я бавлюся з цими технологіями, – це просто величезне задоволення. Воно має безліч практичних застосувань, але сама подорож часто приносить більше радості, ніж кінцевий результат.

 

Порада від Soft Portal: Ця історія показує, як сучасні технології, зокрема домашня автоматизація та локальні помічники, можуть повернути нас до наших початкових захоплень, пропонуючи значно більше можливостей та персоналізації. Якщо ви мрієте про по-справжньому інтелектуальний та відгукливий дім, який реагує на ваші потреби, зверніть увагу на рішення, що дозволяють створити власного голосового помічника.

Оригінал статті: www.howtogeek.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *