Human voice filtering with band-stop filter design in MATLAB
Wulan Meiniar, Filda Ayu Afrida, Ai Irmasari, Ali Ghufron Mukti, Dwi Astharini · 2017
This paper discusses human voice filtering. The filtering was done by attenuating human voice's frequencies within a song's frequencies using filter design. Band-stop filter design is one of filter design that is used in this research. The band-stop filter design uses one type of windowing that is the Butterworth windowing. The method for the human voice filtering is offered by using a band-stop filter design simulated in MATLAB. The specified stop-band is based on the human voice's frequencies. The algorithm was done to filter the human voice from an audio. The result is then optimized to find the optimal result for the filtering. The methods for the optimization are used to simulate the band-stop filter design with different stop-band, FFT the result to show its frequency spectrum, and repeat the process until the heard voice has the optimal result. Based on the methods, a comparison between various stop-band specifications is presented to find the most optimal one. The chosen stop-band is used for male voice filtering and female voice filtering to see if it is suitable for both kind of voices.