Fast fourier transform of a voice signal?
Afficher commentaires plus anciens
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?
Réponses (2)
Walter Roberson
le 15 Oct 2012
S = fft(TheSignal);
plot(real(S));
Wayne King
le 15 Oct 2012
0 votes
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.
Catégories
En savoir plus sur Discrete Fourier and Cosine Transforms dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!