Not sure how much of your ground it would cover, but I’ve used easyeffects in the past to apply noise cancellation. Worked very well. It’s also on pipewire level so you don’t have to mess with alsa directly.
I do recall it having many more plugins as well as eq, I just didn’t have a reason to use it.
I’ve found this more understandable.
I’ve also hacked together a quick thing for spamwaves that were happening last year here.
The purpose of that script is to ban, but there’re auth bits that might help you get a grasp on your task.