«Нет» вызывает AMAZON.FallbackIntent вместо AMAZON.NoIntent - PullRequest
0 голосов
/ 11 июня 2018

У меня есть несколько намерений, включая некоторые встроенные намерения AMAZON.Три из них AMAZON.FallbackIntent, AMAZON.NoIntent и AMAZON.YesIntent.Когда говорится " да ", AMAZON.YesIntent срабатывает, но когда я говорю " нет " AMAZON.FallbackIntent срабатывает.Поэтому я добавил « no » в качестве дополнительного высказывания к AMAZON.NoIntent, но «no» направляется на AMAZON.FallbackIntent.

Кто-нибудь знает, почему это происходит и как это исправить?

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

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

0 голосов
/ 13 июня 2018

Возможно, у вас есть слот AMAZON.LITERAL или AMAZON.SearchQuery в одном из ваших намерений, что мешает AMAZON.NoIntent.Попробуйте удалить это намерение, AMAZON.NoIntent должно работать нормально.Подобный вопрос обсуждался на форуме

...