Now, lets say you wake up rhasspy and say “book me a flight”. This is a pretty obvious intent that you want a flight. But the slots needed for the intent are not populated. Is it possible for rhasspy to start a “session” and send back a tts prompting for the missing info? If you do not response in a specified time, it just closes and indicates it didn’t’ have enough info, but if you answer, then it re-evaluates and prompts again for the missing data.
Would really need this stop and restart wakeword detection ! @synesthesiam would it possible to have an http endpoint for this ?
Or at least an mqtt topic to publish to for this ?