I am very sorry I will refrain from using "it" I promise
You are right my first "it" refers to the project which I am developing which is basically reduction of noise in any sound signal through adaptive and subtraction methods.
Second "it" refers again to my project and since I will be implementing this method in Matlab i will be testing my code on a pre-recorded noisy speech in .wav format so if everything works fine I should get noiseless speech as output.
Correct,third "it" refers to the sound signal.
Now, All of this will be done in software my guide says it is mandatory I use Matlab. But I have always been more of a hardware guy so,I want to take speech(with noise in the surrounding) as input through a microphone give it "some hardware" and get noiseless speech as output on a speaker.
I know that I can do this using a DSP. But I'll have to learn how to use one and code again (As I am already going to code in matlab).
So, Is there any option by which I can interface MATLAB to a hardware device? I know I can directly give input to the computer and process it using matlab but I'd still prefer an independent module. Please help. Thanks