I have a VERY nice zoom setup in my living room: A lenovo ideacentre pc, a high quality 300 watt LED lamp, and a 65 inch TV. I needed a microphone that didn't require me to use a headset. I also use a conference camera with PTZ to 'zoom in' on myself. And I have a nice wireless NIZ keybaord (topre of course!), and a kensington trackball.
All of this to say that I was running into problems with the noise generated by the VERY sensitive microphone (a cartoid mic, with a 48v phantom power supply). I discovered 'DeepFilterNet' a VERY recent noise cancelling AI thingy, that reduces ALL non human speech to practically nothing. Basically ensure that you are using a modern linux distro that uses PIPEWIRE instead of 'pulse audio'. I use it on garuda linux. Its a little complexy to to setup:
- get a copy of rust (via rustup)
- clone the repo https://github.com/Rikorose/DeepFilterNet/tree/main/ladspa
- compile with rust
- follow the directions there. Basically I found that I had to put things in /etc/pipewire/blah
- edit the config file
- Profit!
I use this ALL THE TIME on my zoom calls and NO ONE complains when my dog barks, or my noisy keyboards make noise, or my trackball clicks! YEA!