{'fraction_non_alphanumeric': 0.015037593984962405, 'fraction_numerical': 0.0, 'mean_word_length': 5.383561643835616, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Robust and efficient pitch tracking for query-by-humming

Several query-by-humming techniques have been proposed for content-based music retrieval. Reliable pitch extraction is critical for such music retrieval systems to work well. Previous pitch detection methods are based on music note with silence or hum with specific syllables; otherwise the segmentation errors can seriously deteriorate pitch detection. This paper presents a pitch tracking using a region growing approach, which does not rely on note segmentation. A novel harmonic analysis technique is proposed to efficiently group the partials of a harmonic in the power spectrum. The pitch tracking method operates by initially finding the frames with reliable pitch and subsequently finalizing the pitch detection by growing the pitch region. Experimental results show that the proposed method has high robustness and accuracy for continuous pitch contour extraction.