opensmile cComponentManager error

爱⌒轻易说出口 提交于 2021-01-28 11:57:27

问题


I am trying to use opensmile-2.3.0. When I run the following command (I moved all files in the vad folder to config folder):

./SMILExtract -I example-audio/media-interpretation.wav -C config/vad_opensource.conf -csvoutput vad.csv

I got the error:

(ERROR) [1] in cComponentManager : cannot add component (instname='lstmVAD' type='cRnnProcessor'): unknown component type!!
(ERROR) [1] in cComponentManager : error during addComponent (returnVal=-1)!
terminate called after throwing an instance of 'cComponentException'
Aborted (core dumped)

I got cComponentManager error also in emobase_live4.conf file:

(ERROR) [1] in cComponentManager : cannot add component (instname='arousal' type='cLibsvmLiveSink'): unknown component type!!

What is the reason for this error? Thanks!


回答1:


I solved the problem, the folder called models is missing in opensmile folder. You should download it separately and unzip it into the opensmile folder. I found the answer here: http://records.mlab.no/2015/01/05/opensmile-the-munich-open-source-large-scale-multimedia-feature-extractor-a-tutorial-for-version-2-1/ ("....download the speech emotion recognition models and unzip them in the top-level folder of the openSMILE package")



来源:https://stackoverflow.com/questions/48906917/opensmile-ccomponentmanager-error

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!