Just curious, if my environmental noise is very stable and doesn't change much, and I'm collecting sound data in this environment. Can I collect the environment noise first, and then collect the sound data (with the environmental noise of course), after that, using some methods to remove the environmental noise from the sound collection data?
Is there any way I can perform such process by python? Or is there any similar algorithms?
After a few months, I found my question is how to do the sound separation by neural network. I am glad to find the solution here. https://sigsep.github.io/open-unmix/#paper It's called open unmix.