AlK*_*AlK 1 list wav python-3.x
我的文件夹中有 50 个 .wav 文件,我需要循环遍历数据集并加载所有 50 个文件。对于每个音频文件,我应该简单地将音频数据(不是sample_rate,只是数据)附加到名为“zero”的Python 列表中。
你可以帮帮我吗?谢谢。
如果您真的只想要音频数据。
import wave, os, glob
zero = []
path = '/path/to/directory'
for filename in glob.glob(os.path.join(path, '*.wav')):
w = wave.open(filename, 'r')
d = w.readframes(w.getnframes())
zero.append(d)
w.close()
Run Code Online (Sandbox Code Playgroud)