Alexa Skill не распознается при тестировании на Echo

Я делал один из уроков (HelloWorld), чтобы сделать навык для Echo, и я следовал инструкциям. Когда я проверил навык с помощью Service Simulator, я набрал

Alexa, tell Greeter to say hello

и это вернуло следующий ответ JSON:

{
  "version": "1.0",
  "response": {
    "outputSpeech": {
      "type": "PlainText",
      "text": "Hello World!"
},
"card": {
  "content": "Hello World!",
  "title": "Greeter",
  "type": "Simple"
},
"shouldEndSession": true
  },
  "sessionAttributes": {}
}

Я думаю, что это правильный вывод. Однако, когда я попробовал проверить навык на своем Эхо, Алекса отвечает: «Извините, я не отвечал на ваш вопрос». Я продолжил историю, и Алекса интерпретировала мою команду как «Алекса, скажите приветственнику, чтобы сказать привет». Кажется, Алекса не признает навык?

Я использую Amazon Lambda для выполнения кода, поэтому я проверил журналы, и код не был выполнен, когда я произнес команду выше.

Я заменил app_id в файле javascript на тот, который соответствует моим навыкам. Я также поставил набор навыков Амазонки в качестве триггера.

Я также попробовал другие учебники (ChemistryFlashCards и HistoryBuff), и Алекса отвечает: «Я не уверен, что вы имели в виду под этим».

Не уверен, что происходит! Любое руководство приветствуется!

Ответы на вопрос(6)

Ваш ответ на вопрос