Python 用于循环合并x个wav文件

Python 用于循环合并x个wav文件,python,audio,merge,wav,Python,Audio,Merge,Wav,我试图创建一个for循环来创建5个音频段,每个音频段都有10个合并在一起的wav文件。我尝试过很多事情,但都没有成功。这是我最近的一次尝试: for i in range(1,5): counter = i for ran in range(10): ran = files[np.random.randint(20000)] wav = AudioSegment.from_file(ran) merged_wav += wav filename = 'me

我试图创建一个for循环来创建5个音频段,每个音频段都有10个合并在一起的wav文件。我尝试过很多事情,但都没有成功。这是我最近的一次尝试:

for i in range(1,5):
  counter = i
  for ran in range(10):
    ran = files[np.random.randint(20000)]
    wav = AudioSegment.from_file(ran)
    merged_wav += wav
    filename = 'merged'+str(counter)+'.wav'
    merged_wav.export(filename, format ="wav")
    print(merged_wav)
    counter = counter + 1
merged_wav
没有计数器我也能得到同样的结果。多谢各位