Using spectral subtraction technique to reduce noise in audio file

21 views (last 30 days)
1) Can anyone explain how the program works from start till end?
2) How can I edit this program to use for noise reduction in audio file? I used this program and change the wave file to a song with noise. The result I got is it reduced the music too.

Accepted Answer

Daniel Armyr
Daniel Armyr on 22 Feb 2012
Well, I think that the presentation of the file on file exchange says a lot about how it works. It looks like they transform the sound to frequency domain, then remove the characteristic vuvuzela frequencies, and finally transform back.
However, the title of the file submission is somewhat missleading. The vuvuzela sound isn't "noise" per se, but a series of fairly distinct frequencies that can be subtracted. That means that the algorithm cannot remove traditional noise that is chaotic in nature.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!