我有一个包含许多文件夹的目录,其中包含数百个 .SPH 文件。我需要将所有 .SPH 文件转换为 .wav 格式。我采用了以下代码:
cd %~dp0 mkdir converted FOR %%A IN (%*) DO sox -t raw -s -2 -r 22050 -c 2 %%A "converted/%%~nA.wav" pause
但是,它在 Windows 7 上没有任何作用。当我在某些 .SPH 所在的文件夹中尝试 CMD 上的代码时:
sox *.SPH output.wav
它将所有 *.SPH 嵌入到 output.wav 文件中,这不是我想要的。我需要 name1.SPH 到 name1.wav,name2.SPH 到 name2.wav
请帮忙。