我在Pydub中使用AudioSegment
打开了几个音频文件。
我想将音频质量从帧速率22050降低到16000 Hz。 (一个通道文件)
如果我只是简单地更改AudioSegment的帧速率,我得到的就是播放速度完全相同的波形。好吧,很公平。
但是,实际上如何改变波形以适应较低质量,相同速度的播放?
(手动插值是我唯一能想到的,但我不想遇到麻烦)
最佳答案
您可以使用:
sound = AudioSegment.from_file(…)
sound = sound.set_frame_rate(16000)