gpt4 book ai didi

audio - 改变音频音调的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-03 00:24:10 24 4
gpt4 key购买 nike

我尝试了PyRubberbandlibrosapraat-parselmouthpysox。所有这些都可以使用,但是我仍然在输出中听到一些杂音或小瑕疵。同样,它们将音频偏移约100 ms。
我如何调整它们以获得最佳质量,或者您可以建议任何一个更好的库?
UPD: FFMPEG方法:

ffmpeg -i input.wav -af asetrate=48000*1.1,aresample=48000,atempo=1/1.1 output.wav

最佳答案

我猜想在提到的四个中,PyRubberband可能是最好的算法。根据您想要改变音高的多少,您将永远无法达到完美的效果。这与以下事实有关(据我所知),它们都使用phase vocoder,它将信号转换为频域,然后使用不完美的Griffin-Lim algorithm将其转换然后再转换回时域。 Griffin-Lim倾向于引入小的相位伪像,从而产生轻微的金属声。
要了解有关时标修改/音高转换的更多信息,我推荐Dryger的overview article

关于audio - 改变音频音调的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62545047/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com