我希望能够在 Python 中将音频从一个任意频率范围转换和缩放到另一个频率范围。我看过像 librosa's 这样的选项pitch_shift()
,但它似乎仅限于仅沿八度音阶移动,而我希望它能够控制目标和目标频率。例如,我将使用它的一个应用是将 0-5 kHz 范围内的人声更改为 10-20 kHz 范围,然后再返回。对于这种情况,不需要保持原始速度。
问问题
29 次
我希望能够在 Python 中将音频从一个任意频率范围转换和缩放到另一个频率范围。我看过像 librosa's 这样的选项pitch_shift()
,但它似乎仅限于仅沿八度音阶移动,而我希望它能够控制目标和目标频率。例如,我将使用它的一个应用是将 0-5 kHz 范围内的人声更改为 10-20 kHz 范围,然后再返回。对于这种情况,不需要保持原始速度。