##将一段音频作为背景声音加入到其他音频中
import librosa
import random
import numpy as np
import os
from pydub import AudioSegment
out_path = "wavs"
file_path = "out1"
filelist = os.listdir(file_path)
for file in filelist:
path = os.path.join(file_path ,file)
out = os.path.join(out_path , file)
print(path)
sound = AudioSegment.from_file(path)
sound1 = AudioSegment.from_file('speech_commands/_background_noise_/bangongshi-zaoyin.wav')
x1 = np.random.randint(0,5000)
result = sound1[x1:x1+1500]
out_music = sound+result
out_music.export(out,format='wav')