有没有办法使用特定软件配置文件夹中的所有文件?

有没有办法使用特定软件配置文件夹中的所有文件?

我在用着开放微笑软件从音频文件中提取特征。我的工作涉及从音频文件中提取 mfcc 特征.WAV文件(以获得.mfcc文件)。

转换文件的默认代码如下:

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

此步骤涉及一次转换一个文件。

有没有办法可以同时转换文件夹中的所有文件?

我必须转换大约 2500 个文件。请帮忙。

答案1

请在您的终端中尝试以下命令:

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

您可以在此处查看更多循环结构bash 手册

相关内容