Алекса иногда не понимает название города

В моем приложении пользователь должен указать текущий город. Мой намеренный запрос

{
  "slots": [
    {
      "name": "cityName",
      "type": "AMAZON.US_CITY"
    }
  ],
  "intent": "cityIntent"
}

И мои высказывания

cityIntent my city is {cityName} 
cityIntent my favorite city is {cityName} 
cityIntent {cityName} 
cityIntent change city to {cityName}

теперь, когда я говорю, что Алекса изменит город на Мумбаи или Мой город - Майами, он работает нормально, но когда Алекса спрашивает название города, а я отвечаю только с названием города, например, Мумбаи или Майами, это не сработает. Это требует stopIntent


person Rahul Gupta    schedule 06.02.2018    source источник
comment
Сообщите мне, что я написал неправильно для получения -1?   -  person Rahul Gupta    schedule 06.02.2018
comment
Обращение к but when alexa ask for the city name Это диалог типа взаимодействия?   -  person Amit    schedule 07.02.2018
comment
Нет, Алекса спрашивает .. ладно, скажи мне свой город?   -  person Rahul Gupta    schedule 13.02.2018
comment
Вы видите, что вашему городу звонят, когда Алекс спрашивает, хорошо, скажите мне свой город? . Вы можете попробовать распечатать json-запрос в журнале.   -  person Amit    schedule 13.02.2018


Ответы (1)


Amazon недавно создал новый тип слотов AMAZON.SearchQuery, который идеально подойдет для вашей задачи.

person user398707    schedule 27.02.2018