diff --git a/VoiceInk/Whisper/WhisperState+ModelManager.swift b/VoiceInk/Whisper/WhisperState+ModelManager.swift index 6b4423e..b05900f 100644 --- a/VoiceInk/Whisper/WhisperState+ModelManager.swift +++ b/VoiceInk/Whisper/WhisperState+ModelManager.swift @@ -290,8 +290,6 @@ extension WhisperState { // MARK: - Resource Management func cleanupModelResources() async { - try? await Task.sleep(nanoseconds: 300_000_000) - await whisperContext?.releaseResources() whisperContext = nil isModelLoaded = false diff --git a/VoiceInk/Whisper/WhisperState+UI.swift b/VoiceInk/Whisper/WhisperState+UI.swift index d8c71c0..647db1d 100644 --- a/VoiceInk/Whisper/WhisperState+UI.swift +++ b/VoiceInk/Whisper/WhisperState+UI.swift @@ -59,8 +59,6 @@ extension WhisperState { NotificationManager.shared.dismissNotification() } - shouldCancelRecording = true - if isRecording { await recorder.stopRecording() } @@ -77,7 +75,6 @@ extension WhisperState { isMiniRecorderVisible = false } - try? await Task.sleep(nanoseconds: 150_000_000) await cleanupModelResources() }