Abstract:
Query by humming (QBH) is a content-based system to identify which song a person sang. In this paper, we proposed a note-based QBH system which apply the hidden Markov mo...Show MoreMetadata
Abstract:
Query by humming (QBH) is a content-based system to identify which song a person sang. In this paper, we proposed a note-based QBH system which apply the hidden Markov model and dynamic programming to find the most possible song. Also, we proposed several techniques to improve the QBH system performance. First, we propose a modified method for onset detection. The frequency information is also used in this part By time-frequency analysis, we can find out the onset points which are difficult to be picked up in the time domain. Besides the pitch feature, the beat information and possible pitch and humming errors are also considered for melody matching. The tempo feature is also an important part for a song. Even though the pitch sequences of two songs are the same, if the tempo is clearly different, then they are complete different songs. Also the possible singing errors are considered. Simulations show that the performance can be much improved by our proposed methods.
Published in: 2016 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA)
Date of Conference: 13-16 December 2016
Date Added to IEEE Xplore: 19 January 2017
ISBN Information: