diff --git a/components/VoiceController.tsx b/components/VoiceController.tsx index 68c68e7..403f167 100644 --- a/components/VoiceController.tsx +++ b/components/VoiceController.tsx @@ -213,10 +213,8 @@ export default function VoiceController() { await wake.start() wakeRef.current = wake setState('listening') - - // Прелоадим VAD в фоне — после первого wake реакция будет мгновенной, - // вместо +1-2с на загрузку Silero VAD. - initVAD().catch((e) => console.warn('[voice] VAD preload failed', e)) + // VAD НЕ прелоадим — его второй getUserMedia мешает wake-word audio. + // Грузится при первом wake (~1-2с), но дальше переиспользуется (см. handleSpeechEnd). } catch (e: any) { console.error('[wake] init failed:', e) setState('error')