Playing with inaSpeechSegmenter
Checking if music segmentation works
%%capture
!pip install inaSpeechSegmenter
from inaSpeechSegmenter import Segmenter
%%capture
!wget https://podcast.rasset.ie/podcasts/audio/2021/0626/20210626_rteraidion-bailiuchanbhairbre-bailichnbh_c21974765_21975131_232_.mp3
seg = Segmenter()
segmentation = seg('20210626_rteraidion-bailiuchanbhairbre-bailichnbh_c21974765_21975131_232_.mp3')
segmentation[0:6]
!pip install pydub
from pydub import AudioSegment
audio = AudioSegment.from_mp3('20210626_rteraidion-bailiuchanbhairbre-bailichnbh_c21974765_21975131_232_.mp3')
clip1 = audio[int(0.88 * 1000):int(4.72 * 1000)]
clip1.export("clip1.ogg", format="ogg")
import IPython
IPython.display.Audio("clip1.ogg")
clip2 = audio[int(4.72 * 1000):int(11.34 * 1000)]
clip2.export("clip2.ogg", format="ogg")
IPython.display.Audio("clip2.ogg")
clip3 = audio[int(981.08 * 1000):int(992.74 * 1000)]
clip3.export("clip3.ogg", format="ogg")
IPython.display.Audio("clip3.ogg")