"Can you hear me?" — pause — "...hear me hear me hear me." Mic echo is jarring on calls, makes recordings sound amateur, and ruins game audio for your teammates. The good news: there are only two real causes, and once you know which one you have, the fix takes minutes.
The Two Types of Echo
Type A — Loopback echo: your speakers play the other person's voice, your mic picks it up, and sends it back to them. They hear themselves repeated. Common on speakerphone calls.
Type B — Room echo (reverb): your voice bounces off walls before reaching the mic. Sounds "boomy" or "in a tunnel". Common in tile bathrooms, empty rooms with hardwood floors, and rooms with parallel walls.
The fix is different for each. Identify which one first.
Quick Diagnosis
Open the KeyTest mic tester and use the Record tab. Record yourself saying "test, test, one two three". Play it back through headphones (not speakers, or you'll loop). If the playback sounds boomy or hollow, you have room echo. If the recording is clean but the echo only appears on calls, it's loopback echo.
Fix Loopback Echo
Wear headphones. Yes, that's it for 95% of cases. The other 5%:
- Use a headset: combined mic + headphones means the mic never hears the speaker output. The simplest, cleanest fix.
- Enable echo cancellation in the app: Discord → Voice & Video → Echo Cancellation On. Zoom enables it by default. Teams enables AEC under Devices.
- Move the mic away from speakers: at least 50 cm. Bookshelf speakers near a desk mic are a classic loopback source.
- Lower speaker volume: even with AEC enabled, very loud playback overwhelms the algorithm and a faint echo leaks through.
Microsoft documents Teams' echo cancellation in their audio quality docs — it works best when the mic and speakers don't move during the call.
Fix Room Echo (Reverb)
You can't software-cancel room reverb effectively because the reflections arrive milliseconds after the direct sound — the algorithm can't distinguish them. The fix is acoustic, not electronic.
- Move closer to the mic. Going from 40 cm to 15 cm makes the direct signal 8 dB louder than reflections, dramatically improving clarity.
- Choose a cardioid mic. It rejects sound from behind, halving the reflections it picks up.
- Soft surfaces around the mic. A blanket draped behind the mic, a bookshelf, a couch — any soft mass that absorbs reflections.
- Acoustic foam panels on the closest reflective walls. Sound on Sound's small-room treatment guide shows where to put them.
- Avoid empty hard rooms. Rugs, curtains, furniture all help.
Feedback (the Squeal)
Different from echo. Feedback is when the mic picks up its own amplified output and creates a runaway loop, producing a piercing squeal. Fix: lower the speaker volume, mute the mic in the playback monitor, and never enable "Listen to this device" in Sound settings unless you're using headphones.
App-Specific Echo Settings
- Discord: User Settings → Voice & Video → enable Echo Cancellation, Noise Suppression, and Advanced Voice Activity. Krisp adds higher-quality echo cancellation on top.
- Zoom: Audio → Suppress background noise → Auto. Echo cancellation is on by default and can't be disabled — that's by design.
- Teams: Devices → Noise suppression → Auto. Microsoft's machine-learning model handles both echo and noise.
- OBS / streaming: AEC isn't built in. Add the Noise Suppression filter and use a directional mic; if recording game audio, route via VoiceMeeter to keep mic and game on separate tracks.
When Echo Won't Go Away
If you've added headphones, enabled AEC, and treated the room and the echo persists, check whether "Listen to this device" is enabled in Windows Sound → Recording → Microphone Properties → Listen tab. This setting outputs your own mic to your speakers, guaranteed loopback. Disable it.
For chronic call echo from one specific contact, the issue is their setup, not yours — you can't fix their feedback by muting yourself. Ask them to put on headphones.
Frequently Asked Questions
Why do I echo on calls but not in recordings?
Recordings only capture your mic. Calls capture you AND play back what's on your speakers. If your speakers leak into your mic, your voice goes out, comes back through the other end's mic, and returns to you as an echo. Headphones eliminate this in 99% of cases.
Will Discord's Echo Cancellation slow down my CPU?
Krisp-based noise suppression in Discord uses about 1–3% CPU on a modern processor — negligible. Built-in WebRTC echo cancellation is even lighter. Both are worth keeping on.
What's acoustic treatment vs soundproofing?
Acoustic treatment (foam, panels, blankets) reduces echo INSIDE a room by absorbing reflections. Soundproofing (mass, decoupling, sealing) blocks sound from entering or leaving the room. For mic echo, you want treatment, not soundproofing.
Why does my voice sound 'far away' or 'roomy'?
Your mic is too far from your mouth, so room reflections arrive at the same volume as your direct voice. Move the mic to within 10–20 cm and the direct signal dominates the reflections.
Can a USB mic do hardware echo cancellation?
Most consumer USB mics can't — they only output a raw signal. Echo cancellation happens in software (Discord, Zoom, OS). Some headset mics with built-in DSP (like Jabra Evolve series) include it on-device for clearer business calls.