机器学习和生物信息学实验室联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5102|回复: 1
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-30 15:08:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用手册: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见附件


提取时间较长,编程运行时要注意waitFor();
另外,可能需要管理员权限和绝对路径运行和写文件。要注意,该文件夹可写入,否则的话要chmod 777.

呼唤谁来搞个民歌或通俗歌曲分类的Web Server。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 转播转播 分享分享
回复

使用道具 举报

沙发
发表于 2012-1-30 16:29:20 | 只看该作者
很新奇啊,回头可以搞一下,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

机器学习和生物信息学实验室联盟  

GMT+8, 2024-11-2 17:38 , Processed in 0.068060 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表