openSmile-2.3.0在Linux下安装

两种方法,都尝试一下吧


看opensmile book有点懵,网上没找到几个教程

主要参考http://blog.csdn.net/a327915304/article/details/78069860

但是照做没能成功,就自己瞎整了。

环境 VMware虚拟机 Ubuntu14.04


1.官网下载

https://www.baidu.com/link?url=JJxFk218zRNtveu-UrG52m2G-WnXxjxSBSbhP8X1ZYsfX4UiTFYtzsaf0fZpM9gW&wd=&eqid=fda00f140000a873000000035a026e15

我这边官网下载的特别慢,提供一下云盘下载:

链接:http://pan.baidu.com/s/1sl2YGbz

密码:p1vj

windows下的我也下载了

链接:http://pan.baidu.com/s/1i5aOOol

密码:guvv


2.安装依赖,参考的

http://blog.csdn.net/a327915304/article/details/78069860

可能因为我是Linux小白,用brew没出来,用的sudo apt-get install package 安装包

sudo apt-get install package 安装包

发现以前都安装过。。。

sudo ape-get install automake
sudo ape-get install autoconf
sudo ape-get install libtool
sudo ape-get install m4
sudo ape-get install gcc

3.解压安装

tar -zxvf opensmile-2.3.0.tar.gz
cd opensmile-2.3.0
sh buildStandalone.sh

4.测试安装是否成功

一直提示SMILExtract :command not found,找到一个回答发现少打了

./SMILExtract -h

如果看到用法信息说明成功了


-----------------------------------------------------------------------------------------------------------------------


过去很多天,一直没整,发现上面的方法也没运行成功,可能各种地方搞错了吧。

重新安装了,这次是按opensmile book来的。。。

按opensmile book上的来说,上面那种方法是快速安装,这种是手动编译= = 跳过了一个细节以及我觉得不需要用到的地方。


tar -zxvf opensmile-2.3.0.tar.gz
cd opensmile-2.3.0
bash autogen.sh
./configure
make -j4 ; make
make install

中间没有出现error应该就是安装成功了

测试一下

./SMILExtract -C config/demo/demo1_energy.conf -I example-audio/opensmile.wav -O speech01.energy.csv

成功的话可以在opensmile-2.3.0文件夹下看到speech01.energy.csv文件




你可能感兴趣的:(语音分类)