If you use this code
please cite us
We are providing IFCC feature extraction in 2 languages
1.python
2.bash
Follow these instructions to extract IFCC features
Libraries to install
1.fftw3
2.libsnd
after installing the library files compile the code ( ./compile.sh)
for extracting IFCC features for .sph files
comput-ifcc.cpp
for extracting IFCC features for wav files
compute-ifcc_wav.scp
use make_ifcc.sh code to extract IFCC features
change the comput-ifcc.cpp file for changing the number of coefficients
python IFCC_features_extract.py <data> <log> <output> <num_jobs>
example:
Where
data ----> data directory of wavfiles
make_ifcc ----> log directory for checking the progress of feature extraction
ifcc ----> output directory where the IFCC features will store
num_jobs ----> no of jobs
python IFCC_features_extract.py data/train make_ifcc ifcc 1
if you want to change output format, you can change output file format in IFCC_features_run.py and number of jobs according to your system
wav.scp:
uttID channel wave_file_location