MATLAB CODE clear all; close all; clc;
r=audiorecorder(44100,8,2);
record(r);
fprintf("start speaking");
pause(5)
fprintf("\nrecording ends");
y=getaudiodata(r);
figure(1)
plot(y)
Y=fft(y);
figure(2)
plot(abs(Y))
Y=diff(Y);
z=ifft(Y);
figure(3)
plot(abs(z))
fprintf("\nOriginal voice was");
soundsc(y,44100)
pause(5)
fprintf("\nafter removing low amplitudes voice is");
soundsc(abs(z),44100)
pause(5)