
【Mac】OpenSMILEのインストール・環境構築
この記事は無料です。
opensmileとは音響特徴量を抽出してくれるソフトです。用途はたくさんあると思いますが、音声認識で音声から感情を分類したい時などに使われます。私は音声から魅力を抽出することに挑戦してます。今後、VRと音声分析を組み合わせた対話システムを完成させようと思いますのでよければフォローお願いします。
実行したMac環境
Mac OS High Sierra ver 10.13.6
Mac OS Catalina ver 10.15.3
OpenSMILEのダウンロード
OpenSMILEのダウンロードページ:https://www.audeering.com/opensmile/
Zipファイルをダウンロードしてください
Homebrewをインストール
Homebrewをインストール : https://brew.sh/index_ja
ターミナルに貼り付けてください
Autotoolsのダウンロード
ターミナルコマンド
brew install automake
brew install autoconf
brew install libtool
OpenSMILEのフォルダへ移動
オープンスマイルのLatest Bookにここからは記載があります。
あと6ステップで終わります。
(sec.2.2.2 Compiling on Linux/Mac)
ダウンロードしたオープンスマイルのフォルダの中に入ってください (Then change to the newly created directory:)
当然ですがそれぞれopensmileフォルダのパスは違うので注意!
cd opensmile-2.x.x
# cd パス名
次に下のスクリプトを実行してください。エラーが起きたら二回やってください。Next, run the following script twice (you may get errors the first time, this is ok):
bash autogen.sh
コンフィグファイルは以下のコマンドで開くことができます。実行してみてください。
./configure
上でエラーが起きた場合下のコマンドを入力してください
make libopensmile.la
以上のコマンドで、Makefile.inが無い場合はもう一度、./configureを行ってください。makeファイルが作られます。このコマンドは、makeファイル内のlibopensmile.laを設定するものです。
その後、以下のコマンドを実行
make
sudo make install
下ができれば環境構築完了です!
SMILExtract -h
お疲れ様でした!お役に立てれば幸いです。オープンスマイルのLatest Bookに載っていますので読むことをお勧めします。