From 4ca877c66b49823fd7b689d31162976e49c26515 Mon Sep 17 00:00:00 2001 From: Beingpax Date: Sun, 28 Sep 2025 08:51:47 +0545 Subject: [PATCH] Fix Parakeet CoreML crash --- VoiceInk/Services/ParakeetTranscriptionService.swift | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/VoiceInk/Services/ParakeetTranscriptionService.swift b/VoiceInk/Services/ParakeetTranscriptionService.swift index 59c60b5..aada335 100644 --- a/VoiceInk/Services/ParakeetTranscriptionService.swift +++ b/VoiceInk/Services/ParakeetTranscriptionService.swift @@ -83,13 +83,11 @@ class ParakeetTranscriptionService: TranscriptionService { } let result = try await asrManager.transcribe(speechAudio) - - Task { - asrManager.cleanup() - isModelLoaded = false - logger.notice("🦜 Parakeet ASR models cleaned up from memory") - } - + + asrManager.cleanup() + isModelLoaded = false + logger.notice("🦜 Parakeet ASR models cleaned up from memory") + let text = result.text return text