我想连接文件夹中的多个音频。我用两个音频文件测试了此代码。
import librosa
import numpy as np
import librosa.display
example_audio = librosa.util.example_audio_file()
x, sr = librosa.load('/Users/ottocastro/Desktop/Join/a.wav', duration=5)
y, sr = librosa.load('/Users/ottocastro/Desktop/Join/b.wav', duration=5)
z = np.append(x,y)
librosa.output.write_wav('AudioFinal.wav', z, sr)
此代码有效,但是我想让代码执行并且我不知道该怎么做,是读取并标记文件夹中的每个.wav文件,然后对其进行加扰。
总而言之,我要执行的代码是:
让代码从一个文件夹中读取多个.wav文件。 读取后,将它们相互粘贴以创建一个音频文件。 我可以选择将它们与随机或随机混合在一起,并通过创建一个音频文件将它们连接到我的那些无序片段上。