Package Details: opensmile 2.2rc1-2

Git Clone URL: https://aur.archlinux.org/opensmile.git (read-only)
Package Base: opensmile
Description: A fast, real-time (audio) feature extraction utility for automatic speech, music and paralinguistic recognition research
Upstream URL: http://www.audeering.com/research/opensmile
Keywords: recognition speech
Licenses: custom
Submitter: Boohbah
Maintainer: Boohbah
Last Packager: Boohbah
Votes: 2
Popularity: 0.002928
First Submitted: 2013-03-02 21:15
Last Updated: 2016-06-05 22:15

Latest Comments

petronny commented on 2016-11-24 15:43

@niklaszantner
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 "buildWithInstalledPortAudio.sh". A simple "-O2 -Wno-narrowing" might be sufficient.)

Boohbah commented 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!