Есть ли способ запрограммировать alexa на чтение html-текста со страницы, заданной словами «Alexa, Что такое статус сервера?»? - PullRequest
0 голосов
/ 23 июня 2019

У меня проблемы с поиском способа выполнить простую операцию, не делая ее более сложной, чем должна быть.

Пример: я хочу сказать: «Alexa, Каков статус моего веб-сайта?"Я хочу, чтобы он знал, что я имею в виду http://refindustry.com/index1.php И я хочу, чтобы он прочитал одну строчку на той странице, которая в настоящее время говорит: «Наш сайт находится в разработке»

Это действительно простооперация каждый раз, когда я хочу, чтобы он запросил определенную страницу и прочитал одну строчку HTML-текста на странице.

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

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

Ответы [ 2 ]

0 голосов
/ 27 июня 2019

У вас должен быть сервис, который будет выполнять намерение из Alexa - это может быть где-то сервер (таким образом, умение будет отправлять запрос через HTTP) или функция Lambda.

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

Если вы немного устали от AWS, вы можете взглянуть на Hosted Skills - https://developer.amazon.com/blogs/alexa/post/ebc1c777-2cb2-4210-8c89-2a70dd1a0248/get-your-head-out-of-the-cloud-with-alexa-hosted-skills-preview

0 голосов
/ 25 июня 2019

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

...