Package Details: opensmile 3.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: opensmile
Description: A fast, real-time (audio) feature extraction utility for automatic speech, music and paralinguistic recognition research
Upstream URL:
Keywords: emotion recognition speech
Licenses: custom
Submitter: None
Maintainer: agkphysics
Last Packager: agkphysics
Votes: 3
Popularity: 0.000255
First Submitted: 2013-03-02 21:15
Last Updated: 2021-02-09 03:48

Latest Comments

petronny commented on 2016-11-24 15:43

In build(), build it with make -j1

petronny commented on 2016-11-24 15:42

Hi, thank you for add the config into the package.
But it doesn't have read permission for users.
Please add the following lines in package():

find "$pkgdir/usr/share/$pkgname/config" -type d -exec chmod a+rx {} \;
find "$pkgdir/usr/share/$pkgname/config" -type f -exec chmod a+r {} \;

niklaszantner commented on 2016-11-06 09:31

I am currently getting this error:

libtool: link: g++ -O2 -mfpmath=sse -march=native -Wno-narrowing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -o SMILExtract progsrc/smilextract/SMILExtract-SMILExtract.o -lportaudio -lasound -lm -lpthread -ldl -lopensmile
/usr/bin/ld: cannot find -lopensmile
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1257: SMILExtract] Error 1
make[1]: *** Waiting for unfinished jobs....
libtool: link: g++ -O2 -mfpmath=sse -march=native -Wno-narrowing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -o SEMAINExtract progsrc/semaine/SEMAINExtract-SEMAINExtract.o progsrc/semaine/SEMAINExtract-activeMqSink.o progsrc/semaine/SEMAINExtract-activeMqSource.o progsrc/semaine/SEMAINExtract-TumKeywordSpotter.o progsrc/semaine/SEMAINExtract-TumEmotionAnalyser.o progsrc/semaine/SEMAINExtract-TumInterestDetector.o progsrc/semaine/SEMAINExtract-TumNonverbalFeatureExtractor.o progsrc/semaine/SEMAINExtract-TumAudioFeatureExtractor.o progsrc/semaine/SEMAINExtract-semaineEmmaSender.o progsrc/semaine/SEMAINExtract-semaineWordSender.o progsrc/semaine/SEMAINExtract-semaineEmotionSender.o progsrc/semaine/SEMAINExtract-semaineNonverbalSender.o progsrc/semaine/SEMAINExtract-semaineUserinfoSender.o -lportaudio -lasound -lm -lpthread -ldl -lopensmile
/usr/bin/ld: cannot find -lopensmile
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1244: SEMAINExtract] Error 1
mv -f src/rnn/.deps/libopensmile_la-rnnVad2.Tpo src/rnn/.deps/libopensmile_la-rnnVad2.Plo
make[1]: Leaving directory '/tmp/yaourt-tmp-nik/aur-opensmile/src/openSMILE-2.2rc1'
make: *** [Makefile:684: all] Error 2

Does someone have an idea?

jzombi commented on 2016-06-01 14:48

Compilation fails with "error: narrowing conversion" with recent gcc version (6.1.1 in my case). I have fixed the issue by setting the "-Wno-narrowing" compiler flag for the configure script:

./configure --prefix="/usr" --with-portaudio="yes" CXXFLAGS="-O2 -mfpmath=sse -march=native -Wno-narrowing"

(The rest of the flags were taken from "". A simple "-O2 -Wno-narrowing" might be sufficient.)

Anonymous comment on 2016-03-03 21:03

Petron: Done. Thank you.

petronny commented on 2016-02-26 06:12

Please create /usr/share/opensmile/
then copy the config folder into it, thanks!