見出し画像

【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ファイルをダウンロードしてください

スクリーンショット 2020-02-10 17.18.44

Homebrewをインストール

Homebrewをインストール : https://brew.sh/index_ja

スクリーンショット 2020-02-10 17.28.04

ターミナルに貼り付けてください

Autotoolsのダウンロード

ターミナルコマンド

brew install automake
brew install autoconf
brew install libtool

OpenSMILEのフォルダへ移動

オープンスマイルのLatest Bookにここからは記載があります。

あと6ステップで終わります。

(sec.2.2.2 Compiling on Linux/Mac)

スクリーンショット 2020-02-10 17.37.50

ダウンロードしたオープンスマイルのフォルダの中に入ってください       (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に載っていますので読むことをお勧めします。


この記事が気に入ったらサポートをしてみませんか?