Commit Graph
5 Commits
Author SHA1 Message Date
root f83f0f0683 docs: latency budget, thread cap, and Arc B580 CUDA mismatch
Also extend bench_enhance.py with --stereo --hop for isolated RTF.
2026-08-28 06:21:02 +00:00
root 36c4bbc956 perf: ALSA ffmpeg low-delay flags
nobuffer, low_delay, and a small thread_queue_size on the camera
mic capture process.
2026-08-28 06:19:44 +00:00
root b02138669a perf: reuse GCC-PHAT TDOA; skip 16 kHz AudioNormalizer
Delay-and-Sum still uses the tutorial STFT/cov/GCC-PHAT/DelaySum/ISTFT
path. TDOA is refreshed every BEAMFORM_TDOA_EVERY hops (default 5).
2026-08-28 06:19:02 +00:00
root 23c2e9c4c0 perf: cap torch threads per camera worker
Default TORCH_NUM_THREADS=1 so 14-20 workers do not each spawn a
28-thread BLAS pool.
2026-08-28 06:17:33 +00:00
root 950128deec feat: DelaySum beamform plus hop process latency
Keep C920 stereo through SpeechBrain GCC-PHAT Delay-and-Sum, then
MetricGAN, and publish mono to LiveKit. Record last_dt_ms and log
process_ms/capture_ms every 50 hops for the latency plan.
2026-08-28 06:16:25 +00:00