Java library for speech enhancement
java DenoisingExample [wavfile]
Denoiser denoiser = new Denoiser(parameters...);
float[][] input = ...;
float[][] output = denoiser.process(input);
Denoiser denoiser = new Denoiser(parameters...);
float[] input = ...;
float[] output = denoiser.process(input);
[1] Forward Backward Decision Directed Approach For Speech Enhancement Richard C. Hendriks, Richard Heusdens and Jesper Jensen
[2] Ephraim, Y.; Malah, D., "Speech enhancement using a minimum-mean square error short-time spectral amplitude estimator," Acoustics, Speech and Signal Processing, IEEE Transactions on , vol.32, no.6, pp.1109,1121, Dec 1984
doi: 10.1109/TASSP.1984.1164453
[3] ComplexNumber library by Abdul Fatir https://github.com/abdulfatir/jcomplexnumber
[4] SpecialMath library by JScience http://jscience.org/
[5] WavFile IO class by A.Greensted http://www.labbookpages.co.uk/audio/javaWavFiles.html
[6] MMSE STSA by Esfandiar Zavarehei http://www.mathworks.com/matlabcentral/fileexchange/10143-mmse-stsa