openSMILE: The Munich Versatile and Fast Open-Source Audio Feature Extractor.

Authors: Florian Eyben, Martin Woellmer, Bjoern Schuller

[Features] [Licensing] [Download] [Documentation] [Citing] [Support]

The openSMILE feature extration tool enables you to extract large audio feature spaces in realtime. It combines features from Music Information Retrieval and Speech Processing. SMILE is an acronym for Speech & Music Interpretation by Large-space Extraction. It is written in C++ and is available as both a standalone commandline executable as well as a dynamic library. The main features of openSMILE are its capability of on-line incremental processing and its modularity. Feature extractor components can be freely interconnected to create new and custom features, all via a simple configuration file. New components can be added to openSMILE via an easy binary plugin interface and a comprehensive API.

Features

A brief summary of openSMILE's features is given here (see the openSMILE book for a detailed description of the features):

[ top ]

Licensing

openSMILE is free software distributed under the GPL license. Customised commercial licensing options are available from the authors upon request.

[ top ]

Download

We provide a release package which contains the linux and windows binaries as well as the source code and example configurations. A .zip file is provided for Windows systems and a .tar.gz file for Unix systems (the contents of both files are the same, however). The latest version is available for download from sourceforge here.

The latest version is 1.0.1, released March 23rd 2010. This is a bugfix release.

The most up-to date code can be obtained from the Subversion repository. To get this code, type the following command in a command-line prompt on a system where SVN (http://subversion.tigris.org) is installed:

   svn co https://opensmile.svn.sourceforge.net/svnroot/opensmile/trunk opensmile

Installation / Documentation

openSMILE is well documented in the openSMILE book, which is available in electronic form as PDF. It is included with every release version, and can be also downloaded here: download openSMILE book. Installation instructions are also provided in the book. For the impatient: look for a suitable SMILExtract binary in the bin/ subdirectory of the release package and run it, run the script buildStandalone.sh to compile from source on Linux/Unix, or compile the Visual Studio solutions in ide/vs05 on Windows using Visual Studio 2005 or 2008. ... Then read then openSMILE book...

[ top ]

Citing

If you use openSMILE for your research, please cite the following paper:

Florian Eyben, Martin Wöllmer, Björn Schuller: "openSMILE - The Munich Versatile and Fast Open-Source Audio Feature Extractor", Proc. ACM Multimedia (MM), ACM, Florence, Italy, ISBN 978-1-60558-933-6, pp. 1459-1462, 25.-29.10.2010

We are always happy to hear what people are using openSMILE for. Thus, we would appreciate it, if you would send us a brief note with a reference to your paper, and/or a brief description of your work.

[ top ]

Help and Support

Additional help is provided by the authors and the community via the public forums on sourceforge.net. If you cannot find an answer to your problem there, please contact Florian Eyben via e-mail (eyben at tum . de).

[ top ]

 

Acknowledgment: openSMILE's development has received funding from the European Community’s Seventh Framework Programme (FP7/2007-2013) under grant agreement No. 211486 (SEMAINE).