Почему real-time перевод на живом звонке срывается не из-за модели, а из-за драйвера Wi-Fi.

DPC и ISR — ядро Windows обрабатывает прерывания. Microsoft: ISR <25 µs, DPC <100 µs. Если nvlddmkm.sys, tcpip.sys или ndis.sys держат дольше — underrun буфера, WASAPI loopback теряет пакеты, STT получает дыры.

Shared loopback (AUDCLNT_SHAREMODE_SHARED + AUDCLNT_STREAMFLAGS_LOOPBACK) уже даёт 5–12 ms из-за Audio Engine. DPC-спайк 1–2 ms рассинхронизирует dual-stream (mic + system). Один трек чистый, второй с пропусками. Перевод и анализ разговора разваливаются.

Talkaside держит два независимых пайплайна: исходящий (микрофон) и входящий (loopback). Каждый со своим ресемплером в 16 kHz mono и локальным Whisper/Parakeet. История на диске. Failover + измерение latency ловят, когда железо врёт.

Стороны разделены, подсказки не мешают, после звонка — полный транскрипт с таймстемпами.

https://talkaside.com/

Почему real-time перевод на живом звонке срывается не из-за модели, а из-за драйвера Wi-Fi.
DPC и ISR — ядро Windows обрабатывает прерывания. Microsoft: ISR <25 µs, DPC <100 µs. Если nvlddmkm | Сетка — социальная сеть от hh.ru