def main():
outdir = 'mix'
if not os.path.exists(outdir):
os.makedirs(outdir)
audio_total1, sr = librosa.load('./cao.wav', sr=sample_rate, mono=True)
audio_total2, sr = librosa.load('./huang.wav', sr=sample_rate, mono=True)
seglen = int(sav_n_secs * sr)
len1 = audio_total1.shape[0] - seglen
len2 = audio_total2.shape[0] - seglen
for i in range(train_data_num):
if i % 100 == 0:
print(i)
idx1=random.randint(0, len1)
idx2=random.randint(0, len2)
mix(audio_total1[idx1:idx1+seglen], audio_total2[idx2:idx2+seglen], sample_rate, sav_n_secs,outdir,i)
评论列表
文章目录