Почему твой звонок в Zoom внезапно теряет перевод и подсказки — виноват не интернет, а драйвер видеокарты.

На Windows аудио через WASAPI: микрофон и loopback системного звука — два независимых потока. Буферы 2–10 мс. DPC/ISR >100–500 мкс на ядре — буфер не заполняется, STT получает дыру, перевод опаздывает.

Microsoft: ISR ≤25 µs, DPC ≤100 µs. На практике nvlddmkm.sys, ndis.sys — 1–5 мс. LatencyMon краснеет. Пока драйвер крутит DPC, Whisper/Parakeet ждут. Транскрипт дырявый, перевод через секунду, подсказки неактуальны.

Talkaside: dual-stream WASAPI (cpal + loopback на render endpoint), ресемпл обоих треков в 16 кГц моно отдельно, локальный Whisper/Parakeet на устройстве, замер latency. История и записи на диске. Раздельные треки не смешиваются, failover на быстрый движок.

В звонке перевод и помощь не прерывают разговор, пост-колл анализ видит чистые таймстемпы.

https://talkaside.com/

#DPC #WASAPI #Talkaside

Почему твой звонок в Zoom внезапно теряет перевод и подсказки — виноват не интернет, а драйвер видеокарты.
На Windows аудио через WASAPI: микрофон и loopback системного звука — два независимых потока | Сетка — социальная сеть от hh.ru