【发布时间】:2019-08-05 16:24:37
【问题描述】:
我尝试使用 librosa 中的 librosa 和 pitch_shift。 我录制了一些我的声音并使用了这个代码:
sampling_rate= 44100
y, sr = librosa.load(directory, sr=sampling_rate) # y is a numpy array of the wav file, sr = sample rate
y_shifted = librosa.effects.pitch_shift(y, sr, n_steps=4, bins_per_octave=24) # shifted by 4 half steps
librosa.output.write_wav(directory, y_shifted, sr=sampling_rate, norm=False)
它工作正常 - 几乎。
我在新声音中听到一些噪音(在 pitch_shifting 之后)
有什么我需要使用的吗?
不换班:
https://vocaroo.com/i/s1qEEDvzcUHN
有移位(n_steps = 4):
【问题讨论】:
标签: python audio librosa pitch-shifting