Ask HN: How do I go about audio background noise removal?
Can I isolate just the voice somehow from a single sample?
Or can I isolate the voice by using an additional microphone placed outside to record the external noise, and then somehow "subtracting" the noise recording from the voice?
I'm more interested in understanding audio processing from first principles, understanding the math, reading relevant papers, exploring signal processing algorithms and implementing them, than in buying suitable microphones or using available software.
What approaches do you suggest and what topics do you think I should explore?