!7 module HeyDude > DynPrintLogAndEnabled { start { doLater(random(5.0, 20.0), r action); } void startAgain { doLater(random(180.0), r action); } void action enter { if (enabled) pcall { final AutoCloseable speech = dm_tempEnableSpeechRecognition("Hey Dude"); ownResource(speech); doAfter(10.0, rEnter { dm_releaseResource(speech) }); dm_say("Hey dude!"); } startAgain(); } }