Patent ID: 9547715
Date: 2017-01-17
CPC Classifications: G06F,G10L

Claim:
1. A method of detecting a repetitive pattern, the method comprising: receiving, by an apparatus including an embedded system having a processor and a memory, a sequence of audio frames; calculating, by the processor, similarity values of a first similarity matrix for the sequence, comprising: estimating, by the processor, an adaptive threshold from the similarity values for classifying the similarity values into repetition or non-repetition; for a second similarity matrix with the same resolution as the first similarity matrix, wherein the second similarity matrix includes more than one offset, wherein the processor calculates the significant score sig(l) according to an equation: wherein l is the offset and W is a window length, and wherein the processor calculates the threshold Th(l) associated with the offset according to an equation: wherein l is the offset, w(t) is a weighting function set to 1/(k