Отправляйте контент в Amazon Echo

Есть ли способ продвигать контент и/или заставить Amazon Echo начать разговор. Я пытался создать навык Alexa - однако он активируется только после указания слова пробуждения.

Мой вариант использования заключается в том, чтобы заставить Amazon Echo объявлять, есть ли оповещения Nagios Alert или CloudWatch, о которых сообщает Amazon Echo; затем продолжайте спрашивать, что случилось, и продолжайте разговор.

Есть ли уже API или обходной путь для этого?


person Naveen Vijay    schedule 17.02.2017    source источник


Ответы (2)


Основываясь на том, что я узнал из AWS re:Invent 2016: советы и рекомендации по внедрению Alexa в ваши продукты (ALX304 ) презентации, устройство Alexa будет только инициировать действия. Его нельзя использовать в качестве адресата для «рассылаемых сообщений».

Единственным исключением является то, что навык может инициировать диалог, требующий ответов. Он отправляет вопросы на устройство, а пользователь отвечает голосом. Однако это должно быть инициировано с устройства.

Список других докладов, связанных с Alexa, см. по адресу: Сеансы AWS re:Invent 2016

person John Rotenstein    schedule 17.02.2017

Согласно этому ответу, Echo не может говорить без запроса пользователя. Вы должны произнести слово пробуждения и команду, прежде чем Alexa сможет ответить:

В настоящее время Эхо говорит только тогда, когда с ним разговаривают; пользователь должен использовать слово активации «Alexa», чтобы предложить ему начать прослушивание команды или запроса, а затем он ответит на указанный ввод своим голосовым ответом. Alexa не поддерживает возможность предоставления каких-либо звуковых уведомлений без запроса в результате данных, которые она получает от подключенных служб пользователя — самое близкое, что можно сделать, — это возможность подавать звуковой сигнал на основе будильника или таймера.

(цитата из этого TechCrunch статья)

Этот вариант использования вообще не поддерживается, и мне неизвестны какие-либо обходные пути. К сожалению, ваше Эхо не может этого сделать в данный момент.

person Aurora0001    schedule 17.02.2017