The invention belongs to the technical field of
audio recognition, and particularly relates to a string music
tremolo automatic detection method which comprises the following steps: S1, preprocessing and framing an input audio, and extracting
time sequence features; s2, obtaining an emotion intensity
score through an emotion intensity
evaluation function; s3, mapping the emotion intensity
score into an expected tremor speed, and obtaining a stable tremor speed through
exponential smoothing and amplitude limiting; s4, generating a dynamic threshold value changing along with time; and S5, the main
tremolo detector calculates the criterion in parallel, compares the criterion with a dynamic threshold value on a synchronization time axis to determine frame-level
tremolo, connects adjacent frames to obtain a tremolo segment, and drives threshold value self-adaption by emotional intensity, so that the detection criterion is synchronized with a playing situation, wrong division and over-division are reduced, and the boundary consistency and the stability and accuracy of tremolo
estimation are improved.