Alexa не обеспечивает полный ввод текста пользователем.Таким образом, единственный способ получить то, что говорит пользователь, это использовать слоты.Прочтите о том, как использовать Intents со слотами здесь .
Вот различные типы слотов (slotTypes
), которые вы можете использовать, чтобы помочь Alexa извлечь значенияВы хотите от ввода пользователя. Список типов слотов .
Если вы не знаете, какой тип данных вы хотите получить от пользователя, вы можете использовать тип слота AMAZON.SearchQuery
для захвата фраз и предложений.
Затем он должен доставить как минимум больше пользовательского ввода (как понял Алекса) в этот слот в виде текста.
AMAZON.SearchQuery
Размышляя о том, что пользователи могут спросить, рассмотрите возможность использования встроенного или пользовательского типа слота для захвата более предсказуемого пользовательского ввода и AMAZON.Тип слота .SearchQuery для захвата менее предсказуемого ввода, составляющего поисковый запрос.