我已经做了很多搜索,试图找到一种方法来实现这一目标,但我找到的解决方案要么不能满足我的需要 ,要么 我不理解它们。
我正在寻找一种在 python (非阻塞)中播放声音的方法,它允许我在播放时实时更改播放速度,没有间隙或切口。
改变音调就好了。音频质量甚至不是那么重要。
我发现的大多数解决方案只允许在播放文件之前设置一次播放速度。
python audio
我是音频编辑库 - Pydub 的新学习者。我想使用 Pydub(比如 .wav/mp3 格式文件)更改一些音频文件的播放速度,但我不知道如何制作。我看到的唯一可能解决这个问题的模块是 effect.py 中的加速模块。但是,没有解释我应该如何称呼它。
谁能解释一下如何在 Pydub 中完成这项任务?非常感谢!
(一个相关的问题:Pydub - 如何在不改变播放速度的情况下改变帧速率,但我想要做的是在不改变音频质量的情况下改变播放速度。)
python audio mp3 wav pydub
audio ×2
python ×2
mp3 ×1
pydub ×1
wav ×1