diff --git a/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt b/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt index ae598ce..8064f14 100644 --- a/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt +++ b/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt @@ -155,7 +155,6 @@ object AsrHelper : OfflineCmdListener { Log.w(TAG, "ASR startMic ignored: mic already running") return } - restartListeningTimeout() runCatching { asr?.startAsrWithMic() } .onSuccess { isMicRunning = true @@ -377,6 +376,7 @@ object AsrHelper : OfflineCmdListener { return } showListeningDialog() + restartListeningTimeout() pendingStartMic = true if (isTtsConnected) { tts?.speak(WAKE_RESPONSE)