Challenging Uncertainty in Query by Humming Systems: A Fingerprinting Approach | IEEE Journals & Magazine | IEEE Xplore