reflex-aec

Frequency-domain acoustic echo cancellation Β· Zero dependencies Β· Safari iOS ready

Status

AEC
Microphone
Bot speaking
System audio ref
BG guard
A/B Compare: Click to bypass β€” hear the raw echo, then click again to restore AEC

How to test: turn up your speakers, click Play Test Tone. The mic picks up the echo β€” watch the red line spike in the history graph while the blue line stays low.

Level Meters

Mic input (echo present)
β€” dB
AEC output (echo removed)
β€” dB
Echo reduction
β€” dB

Frequency Spectrum (log scale, 20Hz–8kHz)

Mic input (echo present)
AEC output (cleaned)
Cancelled frequencies

Echo Cancellation β€” Live History (5s)

Mic input (echo present)
AEC output (cleaned)
Echo reduction area

Current Frame

Microphone input (raw)
AEC output (cleaned)

Parameters (live)

0.92
0.02
0.10
5.0

Event Log