如何使用python向原始音频信号添加不同级别的音频分贝(dB)噪声?

如何使用python向原始音频信号添加不同级别的音频分贝(dB)噪声?,python,audio,Python,Audio,我有没有噪音的音频数据 我想用这个数据加上噪声,噪声级是60db。我使用numpy添加噪音,但我不知道如何添加60db噪音 data = read_audio_file("input_data/AGS00/VM0MAGS00S1R1F00.wav") def add_noise(data): noise = np.random.randn(len(data)) data_noise = data + 0.005 * noise retur

我有没有噪音的音频数据

我想用这个数据加上噪声,噪声级是60db。我使用numpy添加噪音,但我不知道如何添加60db噪音

data = read_audio_file("input_data/AGS00/VM0MAGS00S1R1F00.wav")  
  def add_noise(data):
        noise = np.random.randn(len(data))
        data_noise = data + 0.005 * noise
        return data_noise