我是非常新的信号处理,所以为简单道歉!我想使用pydub增加噪音的声音剪辑。我知道pydub有几个噪声发生器功能和一个覆盖音频功能。是否将生成的噪声段叠加在相当于
声音=某种信号(可能是原始数据?)
噪声= np.random.normal(0,1,100)
结果=声音+噪音?
发布于 2019-05-08 05:40:32
你需要把噪音叠加起来--就像:
from pydub import AudioSegment
from pydub.generators import WhiteNoise
sound = AudioSegment.from_file(...)
noise = WhiteNoise().to_audio_segment(duration=len(sound))
combined = sound.overlay(noise)https://stackoverflow.com/questions/56023174
复制相似问题