University music programs require a series of classes for sight singing, and many large schools use various software to assist in grading assignments and exams. The most commonly used software is SmartMusic, which most students think is a disaster. For one, it doesn't register octave shifts very well. For two, if a student transposes the part (i.e. sings the correct tune from a different starting pitch), the program marks it completely wrong.
I'd like to have an open source alternative to this software, and I'll be posting some thoughts in future blog articles!