概要
import librosa import soundfile as sf path = "input.ogg" y, sr = librosa.load(path, sr=None, mono=False) yt, index = librosa.effects.trim(y, top_db=60) sf.write("output.ogg", yt, sr)
pip install librosa
で librosa を入手しておくpip install soundfile
で soundfile を入手しておくsr=None
を指定すると元のサンプリング周波数のまま読み込まれるmono=False
を指定するとステレオで読み込まれるtop_db
で無音の閾値を指定できる