!7 cmodule RepeatSpeechInput > DynPrintLogAndEnabled { transient TimedCache last = new(5.0); start { dm_onUserUtterance(s -> { ret if !enabled || emptyOrEqAny(s, last!, "?"); last.set(s); print("Repeating: " + s); dm_call instancesConnector('sendToChannel, "voiceOutput", s); }); } }