Alexa не отправляет запрос через AMAZON.StopIntent

Alexa не отправляет IntentRequest, содержащий AMAZON.StopIntent, если я пытаюсь вызвать его с помощью своего эхо-устройства или симулятора службы. Я попытался вызвать его, используя распространенные высказывания из списка здесь, но я никогда не получаю запроса. Это только заставляет мое эхо-устройство перестать слушать. Вместо этого я хотел бы отправить ответ, содержащий outputSpeech, в котором говорится «Good Bye», а shouldEndSession установлено значение «true».

Однако как только я начинаю новый сеанс, мой навык получает SessionEndedRequest с причиной, указывающим USER_INITIATED.

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

Также не имеет значения, равны ли образцы высказываний обычным высказываниям.

Любые идеи?

[править] навык на немецком


person A.Kraus    schedule 01.12.2017    source источник


Ответы (1)


Похоже, в вашей модели взаимодействия AMAZON.StopIntent не определено. Вы подтвердили, что у вас есть что-то вроде следующей модели взаимодействия?

{
   "name": "AMAZON.StopIntent",
   "samples": []
}
person Steve Tingiris    schedule 02.12.2017
comment
Он определен по умолчанию, поскольку является обязательным намерением. - person A.Kraus; 02.12.2017