Обязательный слот запрашивает, даже если значение упоминается в высказывании - PullRequest
0 голосов
/ 05 июня 2018

Я разрабатываю навык Alexa с необходимым слотом "name", для которого я добавил приглашение «Как тебя зовут» .

Изречения для намерения:

1.запишите мое имя
2. запишите мое имя как {имя}

Для обоих высказываний я получаю подсказку, как вас зовут.

1 Ответ

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

Слова для вашего намерения должны выглядеть примерно так:

  1. запишите мое имя
  2. Меня зовут {имя}
  3. примечаниемое имя как {имя}

Запрашивает для вашего слота "имя"

  1. Скажите, пожалуйста, ваше имя
  2. Что такоеваше имя?
  3. У вас даже есть имя?

Изречения для вашего слота "имя"

  1. {имя}
  2. Меня зовут {имя}
  3. Это {имя}

Даже если вы используете AMAZON.US_FIRST_NAME, было бы разумно предоставить немного значения слота для слота "имя".Например:

Примеры значений слотов для слота "name"

  1. joe
  2. sam
  3. Martha
  4. Gopal

Если все еще вызывается AMAZON.FallBackIntent, то, пожалуйста, покажите мне свой полный код.

...