При нажатии кнопки воспроизводить звук в определенной группе динамиков c на моем Alexa - PullRequest
0 голосов
/ 25 февраля 2020

Я пытаюсь заставить Алексу воспроизводить звук для определенной группы динамиков c нажатием кнопки. У меня есть кнопка дверного звонка, которая подключена к моей Raspberry Pi. Я могу определить, когда кнопка физически нажата на Pi, поэтому я хочу кое-что, как подать команду в Alexa для воспроизведения mp3-файла с предварительно настроенной группой динамиков (везде). Возможно ли это?

У Pi красный узел и установлен MQTT, поэтому REST-запросы не проблема!

1 Ответ

1 голос
/ 26 февраля 2020

Простой ответ - нет. В большинстве случаев взаимодействие с Alexa является инициативой пользователя. Это означает, что пользователь начинает разговор, а затем Алекса говорит или воспроизводит аудио. Единственный раз, когда Alexa просыпается самостоятельно, это когда есть напоминание или уведомление (Proactive Events API). API-интерфейс Proactive Events позволяет отправлять уведомления пользователям ваших навыков. Когда ваш навык успешно отправляет уведомление на устройство Alexa пользователя, пользователь слышит звуковой сигнал, который указывает, что уведомление прибыло. Затем пользователь может сказать «Alexa, прочитайте мои уведомления» и услышать подробности.

Таким образом, в вашем случае невозможно пробудить Alexa, чтобы воспроизвести файл mp3 в результате нажатия кнопки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...