我是OpenSMILE的新手,我想使用下载时提供的语音 Activity 检测器。
但是,当我按照教程进行操作并使用以下命令行启动openSMILE时:
SMILExtract -C config/vad_opensource.conf -I sample/Test3.wav -O Try3.csv
我收到此错误(两次):
(ERROR) [1] in configManager : ConfigType::findFieldH: referenced base field with name 'selectedRange' not found!
我检查了配置文件,并在其中选择了range,所以我不明白问题所在,因为使用openSMILE的人不多,我无法在互联网上找到任何答案。
最佳答案
这对您来说太迟了。但是无论如何我都会在这里发布答案,以备其他人需要。
您必须手动更改到包含配置文件的目录中,该文件才能起作用:cd some_dir/scripts/vad
;
然后SMILExtract -C vad_opensource.conf -I some_dir/Test3.wav -O Try3.csv
(来源:http://records.mlab.no/2015/01/05/opensmile-the-munich-open-source-large-scale-multimedia-feature-extractor-a-tutorial-for-version-2-1/)
关于audio - OpenSMILE:使用语音事件检测器(VAD),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37414186/