What the sight singing trainer does
It generates short melodies you read and sing in real time, then listens through your microphone to show how close your pitch was. Start with stepwise diatonic lines and progress to leaps and chromatic notes as your reading improves.