カルーセルを表示したときにユーザー選択を聞く際に問題が発生しています。私たちはdialogFlowでaskWithCarouselを使用し、actions_intent_option
イベントを使用してカルーセル項目のクリックを聞いています。カルーセルがユーザーに表示されると、アシスタントはマイクを使用してユーザー入力を聞き始めます。マイクがユーザーからランダムな入力を受け取った場合(カルーセル項目の同義語と一致しない場合)、ユーザーは任意のカルーセル項目をタップします。同義語のいずれかを言う、actions_intent_option
イベントは解雇されていません。この相互作用の直後にカルーセルが表示されれば正常に動作します。それ以外の場合は、ユーザーの入力としてカルーセルタイトルを取得し、別の意図に解決します。選択がすぐにカルーセルに続いていない場合、インテントがトリガーされない
このためカルーセルアイテムのIDを取得できません。ユーザーが後でカルーセルアイテムをクリックした場合でも、マイクを無効にする方法やactions_intent_option
を放出する方法はありますか?この流れで助けてください。
ありがとう@matthewayne。私は今でも同じ仕事を考えていました –