Evaluating Singing for Computer Input Using Pitch, Interval and Melody