Я хочу мати власні слова waks для Alexa, тому я хочу взаємодіяти цей Amazon Echo із зовнішнім пристроєм. Мені цікаво, чи можна створити проксі-пристрій, який розбудить Alexa, якщо я даю голосову команду проксі-пристрою. Точніше, він повинен мати можливість перемикати Alexa між своїми наступними станами .
- У режимі очікування : коли Alexa простоює, клієнти можуть використовувати слово wake Alexa або фізичний контроль, щоб розбудити Alexa, який починає її стан прослуховування.
- Прослуховування : Коли активовані мікрофони Alexa, вона перебуває в стані прослуховування і чекає голосового введення.
- Мікрофон вимкнено : при голосовій реалізації клієнт може перешкодити активації Alexa, увімкнувши режим вимкнення мікрофона, який фізично вимикає мікрофони та (за наявності) камери.
Ідея проста. Пристрій міг би розпізнавати слова, лише деякі слова нічого надто складного.
За замовчуванням він утримуватиме Alexa у відключеному стані мікрофону , тому він не отримуватиме голоси з оточення.
Тепер, коли я хочу використовувати Alexa, замість того, щоб пробуджувати її безпосередньо, я використовував би свій проксі-сервер, це дозволило б якось ввімкнути мікрофон Alexa і перевести Alexa в стан прослуховування .
Коли Alexa повернеться до режиму очікування, проксі-сервер повинен автоматично перевести його у стан вимкнення мікрофона
Що мені взагалі потрібно:
Проксі-сервер повинен знати поточний стан Alexa. Не буду кращим рішенням , але я можу можу вирішити поточний стан Алексов , використовуючи свою увагу системи (його звук і світлодіодні сигнали підсумовані тут ). Чи є інший спосіб я дізнатися поточний стан Alexa?
Проксі-сервер повинен мати можливість перемикати Alexa в певний стан. Тож як я можу змусити Alexa перемикатися між своїми станами за допомогою іншого пристрою?
Все зводиться до того, які можливості поєднувати Amazon Echo / Dot (та Alexa) з іншим пристроєм?
(Мене цікавлять рішення, що використовують і механічну взаємодію.)