机器学习和生物信息学实验室联盟
标题:
maryas,从音频文件(.wav)提取特征生成arff
[打印本页]
作者:
zouquan
时间:
2012-1-30 15:08
标题:
maryas,从音频文件(.wav)提取特征生成arff
使用手册:
http://marsyas.info/docs/manual/marsyas-user/index.html
1. 下载安装
CMake
(我已经在75服务器中装好了,路径是/home/zouquan/cmake-2.8.7)
需要注意的是:安装时不要敲入make,而是“
./bootstrap; make; make install
” ,仔细读Readme.txt
2. 进入到maryas目录,运行
mkdir build
cd build
ccmake ../src/
3. 按两次c,然后按g (图形界面修改安装参数,我都没改)
4. 然后才是make install
------------------------------------------------安装过程结束--------------------------------------
------------------------------------------------下面是使用过程-----------------------------------
1. 到marsyas目录下建一个文件夹,用来存放要提取特征的.wav或.au文件(其他格式如.mp3好像需要装插件,我还没试)。比如叫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 -sv ms.mf -w ms.arff
就把music_wav和speech_wav中的样本提取了特征,其中最后一维label为music或speech.
arff见附件[attach]399[/attach]
提取时间较长,编程运行时要注意waitFor();
另外,可能需要管理员权限和绝对路径运行和写文件。要注意,该文件夹可写入,否则的话要chmod 777.
呼唤谁来搞个民歌或通俗歌曲分类的Web Server。
作者:
hsc
时间:
2012-1-30 16:29
很新奇啊,回头可以搞一下,
欢迎光临 机器学习和生物信息学实验室联盟 (http://123.57.240.48/)
Powered by Discuz! X3.2