Як я можу виявити поточний стан Alexa або змінити його поточний стан за допомогою зовнішнього пристрою?


10

Я хочу мати власні слова waks для Alexa, тому я хочу взаємодіяти цей Amazon Echo із зовнішнім пристроєм. Мені цікаво, чи можна створити проксі-пристрій, який розбудить Alexa, якщо я даю голосову команду проксі-пристрою. Точніше, він повинен мати можливість перемикати Alexa між своїми наступними станами .

  • У режимі очікування : коли Alexa простоює, клієнти можуть використовувати слово wake Alexa або фізичний контроль, щоб розбудити Alexa, який починає її стан прослуховування.
  • Прослуховування : Коли активовані мікрофони Alexa, вона перебуває в стані прослуховування і чекає голосового введення.
  • Мікрофон вимкнено : при голосовій реалізації клієнт може перешкодити активації Alexa, увімкнувши режим вимкнення мікрофона, який фізично вимикає мікрофони та (за наявності) камери.

Ідея проста. Пристрій міг би розпізнавати слова, лише деякі слова нічого надто складного.

За замовчуванням він утримуватиме Alexa у відключеному стані мікрофону , тому він не отримуватиме голоси з оточення.

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

Коли Alexa повернеться до режиму очікування, проксі-сервер повинен автоматично перевести його у стан вимкнення мікрофона


Що мені взагалі потрібно:

  1. Проксі-сервер повинен знати поточний стан Alexa. Не буду кращим рішенням , але я можу можу вирішити поточний стан Алексов , використовуючи свою увагу системи (його звук і світлодіодні сигнали підсумовані тут ). Чи є інший спосіб я дізнатися поточний стан Alexa?

  2. Проксі-сервер повинен мати можливість перемикати Alexa в певний стан. Тож як я можу змусити Alexa перемикатися між своїми станами за допомогою іншого пристрою?

Все зводиться до того, які можливості поєднувати Amazon Echo / Dot (та Alexa) з іншим пристроєм?

(Мене цікавлять рішення, що використовують і механічну взаємодію.)


1
Чи схожий на Alexa Voice Remote з тим, що ви хочете? "Натисни і говори" працює навіть у тому випадку, якщо масив мікрофона вимкнено на "Ехо".
Aurora0001

@ Aurora0001 Метою є змінити слово пробудження Алекси.
Бенс Каулікс

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

2
Здається, ваше запитання стосується (певного варіанту) пристрою Echo, а не про службу Alexa, до якої він підключається. Спробуйте відредагувати його, щоб уточнити та вказати, яка версія обладнання, у ній є кнопка "push-to-talk" і т. Д. Як варіант, ви можете переглянути доступ до Alexa із спеціалізованої апаратної платформи.
Кріс Страттон

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.