Chromaprint can be used to identify the stings that podcasts use for separate segments (or chapters) of an episode.
Stings are also used before and after a break. Therefore a segment less than 2 minutes between two stings is likely a break.
We can also visualize a chromaprint fingerprint
https://oxygene.sk/2011/01/how-does-chromaprint-work/
Verification
Use whisper to transcribe an episode
Use chromaprint to identify matches inside the audio
Compare the chromaprint matches to the whisper transcription.
whisper is SLOW and requires significant CPU therefore it's too painful to use for exact matching but great for analysis
Chromaprint can be used to identify the stings that podcasts use for separate segments (or chapters) of an episode.
Stings are also used before and after a break. Therefore a segment less than 2 minutes between two stings is likely a break.
We can also visualize a chromaprint fingerprint
https://oxygene.sk/2011/01/how-does-chromaprint-work/
Verification
Use whisper to transcribe an episode
Use chromaprint to identify matches inside the audio
Compare the chromaprint matches to the whisper transcription.
whisper is SLOW and requires significant CPU therefore it's too painful to use for exact matching but great for analysis