diff --git a/voice_nora.py b/voice_nora.py index fb63e17..92b4dc4 100644 --- a/voice_nora.py +++ b/voice_nora.py @@ -21,7 +21,13 @@ class VoiceNora: self.vad = webrtcvad.Vad(2) # Aggressivität 0-3 # Wake Word - self.ww_model = Model(wakeword="nora") + # Wake Word Model mit automatischer Download-Unterstützung + try: + self.ww_model = Model(wakeword="nora", inference_framework="tflite") + except Exception as e: + print("⚠️ Wakeword-Modell konnte nicht geladen werden.") + print(" Führe einmalig aus: python -c \"from openwakeword.model import Model; Model(wakeword='nora')\"") + raise # STT self.stt_model = WhisperModel("tiny", device="cpu", compute_type="int8")