From 887d5b4a2e0084fa1ad06a2dfa0e185051bb5fc0 Mon Sep 17 00:00:00 2001 From: Thibault Molleman Date: Wed, 24 Jun 2026 16:34:35 +0200 Subject: [PATCH] unfocusAudio before starting to process audio Currently if you are trying to transcribe some text while you're listening to something, obv the media pauses. But it seems to only unpause AFTER processing is done... which doesn't make sense to me; it should resume media when it's done recording. I HAVE NOT TESTED THIS CHANGE (because I was having issues with android sdk rn) but this might be a correct change? --- .../main/java/org/futo/voiceinput/shared/AudioRecognizer.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/voiceinput-shared/src/main/java/org/futo/voiceinput/shared/AudioRecognizer.kt b/voiceinput-shared/src/main/java/org/futo/voiceinput/shared/AudioRecognizer.kt index 22e130b096..67ad618393 100644 --- a/voiceinput-shared/src/main/java/org/futo/voiceinput/shared/AudioRecognizer.kt +++ b/voiceinput-shared/src/main/java/org/futo/voiceinput/shared/AudioRecognizer.kt @@ -587,6 +587,8 @@ class AudioRecognizer( isRecording = false recorder?.stop() + unfocusAudio() + listener.processing() modelJob = lifecycleScope.launch { @@ -595,4 +597,4 @@ class AudioRecognizer( } } } -} \ No newline at end of file +}