3 ms·
"echo cancellation" is what its called, there's a few general purpose (non-ai) algos out there! What's really interesting is I can get the algorithm to "mess u
by exabrial 2y ago
"echo cancellation" is what its called, there's a few general purpose (non-ai) algos out there!
What's really interesting is I can get the algorithm to "mess up" by using external speakers a foot or two away from my computer's mic! Just that little bit of travel time is enough to screw with the algo.
- meatmanek 2y agoEcho cancellation is often disabled if you have headphones plugged in, under the assumption that headphones won't be audible in the microphone, and it's better to disable it to avoid it degrading your microphone signal. It might be that whatever program you're using doesn't know the difference between speakers and headphones (possibly because you're using the 3.5mm jack?)
- exabrial 2y agojokes on them, some of us use the headphone jack
- pjc50 2y agoThere's a whole subfield of "jack detection" (where the final amp stage attempts to determine what's plugged in) and probably a "jack assignment" panel in your driver software that can configure whether the OS thinks of it as "speakers" or "headphones".
- exabrial 2y agoOh probably by the impedance/reactance and the DC resistance I'm guessing!