feature extraction using fft in matlab

Status
Not open for further replies.

der14

Newbie level 4
Joined
Sep 11, 2013
Messages
5
Helped
1
Reputation
2
Reaction score
1
Trophy points
3
Visit site
Activity points
31
hi all ,please could someone give me the code for feature extraction using fft in matlab (i have to input the wav signal using wavread)
please could someone help me.
 

There is no universal algorithm for feature extraction. The best way is to observe the signal (FFT in Your case) and select the features that are the most correlated with your classes.
If You want to get some advice, You should write more information about Your problem.
 

Still, there is no information what do You want to detect. Speech recognition? i.e. detect what word You say? Or just appearance of voice in the background noise?
Maybe do You want the select the voiced or unvoiced phonemes?
 

sir, what are the features I can find in the wav signal of my voice only by doing feature extraction using fft (if the noise can be remover and then do feature extraction using fft then even better).
 

Basically, the number of feature that can be extracted from fft is unlimited. You can try to calculate the spectral flatness, energy at Your region of interest (or energy ration from different part of regions), or try to find continous peaks along time domain in STFT (using linear prediction or phase compensation). All this features are sensitive to some kind of tonality that can be present in Your voice record (voiced phonems)
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…