АЛЕКСА Amazon Echo, НАВЫК - PullRequest
0 голосов
/ 19 июня 2020

Есть ли API, который мы можем использовать для вызова имени вызова и выполнения намерения. Это то, что я хочу сделать, это отправить оповещение Алексе, и она говорит, не произнеся имени вызова. Спасибо, :)

Ответы [ 2 ]

1 голос
/ 20 июня 2020

Зависит от вашего варианта использования. Существует API напоминаний, который может удовлетворить ваши потребности. Он может предоставить напоминание клиенту позже после завершения сеанса, но его необходимо установить с одобрения клиента. Таким образом, ваш клиент должен будет вызвать навык и одобрить установку напоминания, но тогда напоминание может появиться позже.

https://developer.amazon.com/en-US/docs/alexa/smapi/alexa-reminders-api-reference.html

Например, Я играл в игру, которая позволяет выполнять определенное c действие каждые 90 минут. В игре спрашивается, хотите ли вы установить напоминание на 90 минут позже. Через 90 минут, независимо от того, играете вы в игру или нет, Alexa напомнит вам об этом.

0 голосов
/ 19 июня 2020

Нет, такого API нет. Если вы хотите, чтобы ваша Алекса говорила, вы должны начать разговор с голоса. Это задумано.

Однако вы можете попробовать создать небольшое устройство / мобильное приложение с конечной точкой, которое могло бы воспроизводить записанный голос («Алекса, открой мой навык») и воспроизводить его рядом с Alexa.

Также вы можете попробовать Skill Invocation API - вы получите ответ Alexa в JSON - на мой взгляд, этого достаточно для тестов (поскольку вы не проверяете, как Alexa произносит слова в ответ).

Или API моделирования навыков .

...