2024-06-16 15:47:48 发布
网友
我有一个文件夹存储在我的桌面上,它包含19个WAV格式的音频文件。当我为读取音频文件执行以下代码时,len(音频文件)的输出为0..,但它必须为19。我怎样才能解决这个问题
from glob import glob data_dir = './audio featur-extraction\audio-setA/' audio_files = glob(data_dir + '*.wav') len(audio_files)
输出:0
0
如果你真的只想要音频数据
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()
如果你真的只想要音频数据
相关问题 更多 >
编程相关推荐