Audio 使用openSMILE音频特征提取器获取特征集的平均值

Audio 使用openSMILE音频特征提取器获取特征集的平均值,audio,cmd,frameworks,feature-extraction,feature-selection,Audio,Cmd,Frameworks,Feature Extraction,Feature Selection,我的问题是在一个示例.wav文件中获取来自不同帧的所有特征的平均值。我正在“chroma_fft.conf”文件中尝试C函数,该文件属于最新的OpenEar框架。为了得到最好的解释,我正在写我在“chroma_fft.conf”中写的这些基本代码,如下所示 [componentInstances:cComponentManager] instance[functL1].type = cFunctionals [functL1:cFunctional] reader.dmLevel = chro

我的问题是在一个示例.wav文件中获取来自不同帧的所有特征的平均值。我正在“chroma_fft.conf”文件中尝试C函数,该文件属于最新的OpenEar框架。为了得到最好的解释,我正在写我在“chroma_fft.conf”中写的这些基本代码,如下所示

[componentInstances:cComponentManager]
instance[functL1].type = cFunctionals

[functL1:cFunctional]
reader.dmLevel = chroma
writer.dmLevel = func 
frameMode = full
frameSize=0
frameStep=0
functionalsEnabled = Means
Means.amean = 1

[csvSink:cCsvSink]
reader.dmLevel = func
..NOT-IMPORTANT......
..NOT-IMPORTANT......
然而,当我在windows的命令提示符下运行时,我得到了一个错误; “(configManager中出现错误)[1]:在configManager中找不到字段'functL1.reader.dmInstance'的基本实例!”

非常类似的代码正在“emo_large.conf”中成功运行,但此代码出现错误。如果任何机构知道如何使用OpenSmile音频特征提取器,可以给出建议或答案,说明其存在错误的原因,以及如何正确使用“C函数”获取大型特征集的均值、方差、矩等


谢谢

在这种情况下,您在

[功能1:C功能]

应该是哪一个

[功能1:c功能s]

我承认错误信息

“(configManager中出现错误)[1]:在configManager中找不到字段'functL1.reader.dmInstance'的基本实例!”

不是直观的,但它指的是这样一个事实,即openSMILE希望配置中cffunctionals类型的配置节functL1读取必填(子)字段functL1.reader.dmInstance,但它无法找到该字段,因为该节(由于键入错误)未定义

干杯, 弗洛里安