Python使用librosa库给音频添加噪声
时间: 2023-05-13 22:05:59 浏览: 402
使用python给信号添加某一信噪比的噪声
可以使用librosa.effects加入噪声,具体代码如下:
import librosa
import numpy as np
# 加载音频文件
y, sr = librosa.load('audio.wav')
# 生成噪声
noise = np.random.randn(len(y))
# 将噪声添加到音频中
y_noise = y + 0.1 * noise
# 保存带噪声的音频文件
librosa.output.write_wav('audio_with_noise.wav', y_noise, sr)
阅读全文