У меня проблема с прослушиванием User Selection, когда мы показываем карусель. Мы используем askWithCarousel с dialogFlow и слушаем щелчок элемента карусели с помощью события actions_intent_option
. Когда пользователю отображается карусель, помощник начинает прослушивать ввод пользователя с помощью микрофона, если микрофон получает случайный ввод от пользователя (который не соответствует ни одному из наших синонимов для элементов карусели), а затем пользователь нажимает на любой элемент карусели или говорит любой из синонимов, событие actions_intent_option
не запускается. Он отлично работает, если за этим взаимодействием сразу следует показ карусели. В противном случае он будет принимать заголовок карусели в качестве пользовательского ввода и разрешать другое намерение.
Из-за этого не удалось получить идентификатор элемента карусели. Есть ли способ отключить микрофон или излучать actions_intent_option
, даже когда пользователь позже нажимает на элемент карусели. Пожалуйста, помогите с этим потоком.