From 583165f21937d00f1c638e453655b08fdc060ad9 Mon Sep 17 00:00:00 2001 From: Beingpax Date: Fri, 19 Dec 2025 09:24:22 +0545 Subject: [PATCH] Cleanup resources properly --- VoiceInk/Services/AudioFileTranscriptionManager.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/VoiceInk/Services/AudioFileTranscriptionManager.swift b/VoiceInk/Services/AudioFileTranscriptionManager.swift index f1950a1..54d8df4 100644 --- a/VoiceInk/Services/AudioFileTranscriptionManager.swift +++ b/VoiceInk/Services/AudioFileTranscriptionManager.swift @@ -60,6 +60,9 @@ class AudioTranscriptionManager: ObservableObject { } let serviceRegistry = TranscriptionServiceRegistry(whisperState: whisperState, modelsDirectory: whisperState.modelsDirectory) + defer { + serviceRegistry.cleanup() + } processingPhase = .processingAudio let samples = try await audioProcessor.processAudioToSamples(url)