使用maryas从音频文件(.wav)提取特征生成arff

2017-11-14  本文已影响0人  YellowLayne

Marsyas User Manual: http://marsyas.info/doc/manual/marsyas-user/index.html
Marsyas Developer's Manual:http://marsyas.info/doc/manual/marsyas-devel/index.html

  1. 到marsyas目录下建一个文件夹,用来存放要提取特征的.wav或.au文件。比如叫music_speech,下面有两个子文件夹,分别叫music_wav和speech_wav,这两个子文件夹中放入.wav样本文件。
  2. 到/build/bin目录下,运行
    ./mkcollection -c music.mf -l music ../../music_speech/music_wav
    ./mkcollection -c speech.mf -l speech ../../music_speech/speech_wav
    生成了2个类别
  3. 运行
    cat music.mf speech.mf >ms.mf
  4. 运行
    ./bextract -fe -ws 1024 -hp 1024 -m 50 -zcrs -ctd -flx -mfcc -lsp -lpcc ms.mf -w ms.arff

参考资料:http://bbs.malab.cn/archiver/?tid-431.html

上一篇下一篇

猜你喜欢

热点阅读