diff --git a/VoiceInk/Whisper/WhisperState.swift b/VoiceInk/Whisper/WhisperState.swift index ad4febd..9b4fe6f 100644 --- a/VoiceInk/Whisper/WhisperState.swift +++ b/VoiceInk/Whisper/WhisperState.swift @@ -57,7 +57,7 @@ class WhisperState: NSObject, ObservableObject, AVAudioRecorderDelegate { let modelContext: ModelContext // Transcription Services - private var localTranscriptionService: LocalTranscriptionService + private var localTranscriptionService: LocalTranscriptionService! private let cloudTranscriptionService = CloudTranscriptionService() private let nativeAppleTranscriptionService = NativeAppleTranscriptionService() @@ -99,9 +99,6 @@ class WhisperState: NSObject, ObservableObject, AVAudioRecorderDelegate { self.modelsDirectory = appSupportDirectory.appendingPathComponent("WhisperModels") self.recordingsDirectory = appSupportDirectory.appendingPathComponent("Recordings") - // Initialize services without whisperState reference first - self.localTranscriptionService = LocalTranscriptionService(modelsDirectory: self.modelsDirectory) - self.enhancementService = enhancementService self.licenseViewModel = LicenseViewModel()