diff --git a/android/src/services/wakeword.ts b/android/src/services/wakeword.ts index a99a528..ea225b2 100644 --- a/android/src/services/wakeword.ts +++ b/android/src/services/wakeword.ts @@ -21,8 +21,14 @@ class WakeWordService { /** Gespraechsmodus starten */ async start(): Promise { if (this.state === 'listening') return true; - console.log('[WakeWord] Gespraechsmodus aktiviert — Aufnahme startet nach ARIA-Antwort'); + console.log('[WakeWord] Gespraechsmodus aktiviert — starte sofort Aufnahme'); this.setState('listening'); + // Sofort erste Aufnahme starten + setTimeout(() => { + if (this.state === 'listening') { + this.wakeCallbacks.forEach(cb => cb()); + } + }, 500); return true; }