gpt4 book ai didi

python - 如何在保留 Python 中的采样频率的同时更改 wav 文件的速度

转载 作者:行者123 更新时间:2023-11-28 21:04:21 33 4
gpt4 key购买 nike

我想稍微改变音频文件(.wav 格式)的速度 (±25%)。问题是我需要保留文件以前的采样率。涉及速度和音调变化以及仅速度变化(速度变化)的两种解决方案都受欢迎,理想情况下我想分别进行这两种解决方案。

最佳答案

您可以使用 ffmpeg为此目的:

ffmpeg -i in.wav -filter:a "atempo=0.5" out.wav

如果你想从 Python 调用它,你可以使用 ffmpy .

import ffmpy
ff = ffmpy.FFmpeg(inputs={"in.wav": None}, outputs={"out.wav": ["-filter:a", "atempo=0.5"]})
ff.run()

关于python - 如何在保留 Python 中的采样频率的同时更改 wav 文件的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45441557/

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