0

我发现这里建议的代码:

from pydub import AudioSegment
from pydub.playback import play

audiofile = #path to audiofile
start_ms = #start of clip in milliseconds
end_ms = #end of clip in milliseconds

sound = AudioSegment.from_file(audiofile, format="flac")#in the link they worked with format="wav"
splice = sound[start_ms:end_ms]
play(splice)

他们声称此代码能够播放从 start_ms 毫秒到 end_ms 毫秒的“音频文件”中的音频。

但这对我不起作用。

我在 google colab 中为 .flac 文件运行它。

有什么方法可以从某个时间戳(从 ms 开始到 ms 结束)从文件路径播放音频,并且在循环中也可以多次执行此操作?

4

0 回答 0