email: info@freesource.in

Speech enhancement and noise reduction using Cuckoo Search Algorithm

$20.00

MATLAB Code for Speech enhancement and noise reduction using Cuckoo Search Algorithm

Description

The optimal mask for each class is generated based on Cuckoo search algorithm. Subsequently, in the waveform synthesis stage, filtered waveforms are windowed and then multiplied by the optimal mask value and summed up to get the enhanced target signal. The experimentation of the proposed technique was carried out using various datasets and the performance is compared with the previous techniques using SNR. The results obtained proved the effectiveness of the proposed technique and its ability to suppress noise and enhance the speech signal.

Input

Input speech signal, Noise signal

Output

Suppressed Noise Enhanced Speech Signal

Tags

#Noise, #suppression, #Enhancement, #speech, #signal, #Input, #Output, #extraction, #Cuckoo, #search, #Waveform, #synthesis, #noise, #reduction, #process, #improving, #perceived, #speech, #quality, #degraded, #background, #noise, #listener, #side, #through, #use, #various, #audio, #signal, #processing, #techniques, #algorithms,

Reference

[1]A. Garg and O. Sahu, "Cuckoo search based optimal mask generation for noise suppression and enhancement of speech signal", Journal of King Saud University - Computer and Information Sciences, vol. 27, no. 3, pp. 269-277, 2015. Available: 10.1016/j.jksuci.2014.04.006. [2]K. Paliwal, "Estimation of noise variance from the noisy AR signal and its application in speech enhancement", IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 36, no. 2, pp. 292-294, 1988. Available: 10.1109/29.1523. [3]"Google Scholar", Refhub.elsevier.com, 2020. [Online]. Available: http://refhub.elsevier.com/S1319-1578(15)00042-7/h0075. [Accessed: 31- Jul- 2020].