Extract a Conversation from a Noisy Audio File using MATLAB
Budget: $10 – $30 USD
I am working on a project to recover a conversation from a noisy audio file (.wav) using MATLAB. The recording contains a conversation between two individuals, but it is corrupted by background noise and interference. Your task is to analyze, filter, and enhance the signal to extract the conversation clearly. Then Identify key information present in the conversation such as the speakers names, gender, occupations, meeting/event times, etc. I need the complete and well polished MATLAB code that does the following:
Plot the time-domain signal and the Frequency spectrum using FFT. Then identify the dominant frequency components and noise characteristics.
Design and apply at least one Low-Pass or High-Pass or Band-Pass or Band-Stop filter (you may use as many as needed). For each specify the cutoff frequencies/bandwidth and justify your choice based on the spectrum.
Apply filters to the signal then plot the filtered time-domain signal and filtered frequency spectrum.
Compare the Original vs filtered signal, Noise reduction effectiveness, and Preservation of desired signal.
Provide the clear conversation audio file.
Plot the time-domain signal and the Frequency spectrum using FFT. Then identify the dominant frequency components and noise characteristics.
Design and apply at least one Low-Pass or High-Pass or Band-Pass or Band-Stop filter (you may use as many as needed). For each specify the cutoff frequencies/bandwidth and justify your choice based on the spectrum.
Apply filters to the signal then plot the filtered time-domain signal and filtered frequency spectrum.
Compare the Original vs filtered signal, Noise reduction effectiveness, and Preservation of desired signal.
Provide the clear conversation audio file.