Skip to content

How to get eGeMAPSv02 low level descriptors #75

@jhkonan

Description

@jhkonan

How are we supposed to modify this config, if at all, to get the egemap low level descriptors?

!cat /content/opensmile/config/egemaps/v02/eGeMAPSv02.conf
///////////////////////////////////////////////////////////////////////////////////////
///////// > openSMILE configuration file, Geneva feature set <       //////////////////
/////////                                                            //////////////////
///////// (c) 2014, 2020 by audEERING                                //////////////////
/////////     All rights reserved. See file COPYING for details.     //////////////////
///////////////////////////////////////////////////////////////////////////////////////

;;;;;;; component list ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[componentInstances:cComponentManager]
instance[dataMemory].type=cDataMemory
printLevelStats=0

;;;;;;;;;;;;;;;;;;;;;;;;;;;; main section ;;;;;;;;;;;;;;;;;;;;;;;;;;;

\{../../shared/standard_wave_input.conf.inc}
\{../../gemaps/v01b/GeMAPSv01b_core.lld.conf.inc}
\{eGeMAPSv02_core.lld.conf.inc}
\{../../gemaps/v01b/GeMAPSv01b_core.func.conf.inc}
\{eGeMAPSv02_core.func.conf.inc}

[componentInstances:cComponentManager]
instance[lldconcat].type=cVectorConcat
instance[funcconcat].type=cVectorConcat

[lldconcat:cVectorConcat]
reader.dmLevel = egemapsv02_lldsetE_smo;egemapsv02_lldsetF_smo
writer.dmLevel = lld
includeSingleElementFields = 1

[funcconcat:cVectorConcat]
reader.dmLevel = gemapsv01b_functionalsF0;gemapsv01b_functionalsLoudness;egemapsv02_functionalsMeanStddevZ;egemapsv02_functionalsMeanStddevVoiced;egemapsv02_functionalsMeanUnvoiced;gemapsv01b_temporalSet;egemapsv02_leq
writer.dmLevel = func
includeSingleElementFields = 1

\{../../shared/standard_data_output_no_lld_de.conf.inc}

My best guess is to modify the last line:

\{../../shared/standard_data_output_lldonly.conf.inc}

But this seems to fail, and I am having trouble getting this to work:

/content/opensmile/build/progsrc/smilextract/SMILExtract \
    -C /content/opensmile/config/egemaps/v02/eGeMAPSv02.conf \
    -I /content/example.wav \
    -O /content/output.csv

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions