!7 cmodule DeepSpeechLastRecording > DynPrintLogAndEnabled { //switchable S envVars; switchable bool useKnownPlaces; start { dm_requireQuickAudioRecord(); dm_onNewRecording_q/*OrWAVOnClipboard*/(voidfunc(File f) enter { if (!enabled) ret; //print("Analyzing " + f.getName()); fS text = deepspeech(f, /*+envVars*/ +useKnownPlaces); flatInfoBox(text); swing { S info = "DeepSpeech english"; dm_rawSpeechRecognized(module(), text, info, f); } }); } }