Patent ID: 11935520
Assignee: AUDDIA INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for identifying an audio segment as part of an audio stream comprising:
inserting at least two initial markers in the audio segment of the audio stream to generate a marked audio segment;
evaluating the marked audio segment with a trained machine learning model via successive inspection of consecutive audio samples of the marked audio segment, the trained machine learning model configured to output whether each given audio sample is associated with a song portion of the audio segment;
outputting, by the trained machine learning model, a label for each of the consecutive audio samples of the marked audio segment;
identifying a set of consecutive audio samples as having song portion labels, wherein the set of consecutive audio samples includes a prior consecutive audio sample and a subject audio sample that partially overlap;
determining, via the trained machine learning model, whether the set of consecutive audio samples are the same song based on a comparison of audio content of a set of contiguous audio samples, including:
comparing, via the trained machine learning model, audio content of a prior contiguous audio sample and a subject audio sample, wherein the prior contiguous audio sample shares a common time border with the subject audio sample;
performing a comparative audio content analysis and outputting a binary value indicating whether the compared samples include entirely the same song; and
in response to an indication that the compared samples include multiple songs, triggering a successive comparison of consecutive overlapping audio samples bounded by the prior contiguous sample and the subject audio sample that identifies a transition second between multiple songs.