Есть ли способ настроить все файлы в папке с помощью определенного программного обеспечения?

Я использую openSMILE для извлечения функций из аудиофайла. Моя работа заключается в извлечении свойств mfcc из файла .WAV (для получения файла .mfcc ).

Код по умолчанию для преобразования файла выглядит следующим образом:

./SMILExtract -C config/MFCC12_E_D_A.conf -I input.wav -O output.mfcc.htk

Этот шаг включает в себя преобразование одного файла за раз.

Есть ли способ конвертировать все файлы в папке одновременно?

Мне нужно конвертировать около 2500 файлов. Пожалуйста, помогите.

1
задан 30 June 2014 в 15:12

1 ответ

Попробуйте следующую команду в своем терминале:

for f in $(ls -1 *.wav);do SMILExtract -C config/MFCC12_E_D_A.conf -I $f -O $f.mfcc.htk ; done;

Вы видите больше конструкций цикличного выполнения в этом руководство .

удара
1
ответ дан 30 June 2014 в 15:12

Другие вопросы по тегам:

Похожие вопросы: