Fast fourier transform of a voice signal?
Mostrar comentarios más antiguos
Hi! I want to do fft of an voice signal that i record. i recorded the voice and opened with matlab. And i must also plot the signal on frequency domain. my signal's values are;
Fs=48000 Hz N=13741 bits=16
so what can i do for solution?
Respuestas (2)
Walter Roberson
el 15 de Oct. de 2012
S = fft(TheSignal);
plot(real(S));
Wayne King
el 15 de Oct. de 2012
0 votos
You can certainly obtain the Fourier transform of it to get a frequency domain representation. From your description that it is a voice signal, it may well be that the spectrogram (the short-time Fourier transform) is a better choice.
Categorías
Más información sobre Discrete Fourier and Cosine Transforms en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!