Patent ID: 8294016

Claim:
A method of teaching reading comprising: determining a user's actual vocal range; displaying, by an application executing on a computing device, a singing exercise on a display, the singing exercise configured to allow the user to sing along as a song is played; displaying, by the application executing on the computing device, on the display, lyrics of the song as the song is played, thus allowing the user to read the lyrics as the user sings along to the song; monitoring, by the application executing on a computing device, an audio input as the song is played; computing a pitch tracking line from the audio input; displaying the pitch tracking line on the display within respective target pitch areas whereby the target pitch areas are transposed into an optimum key corresponding to the user's actual vocal range; calculating, by the application executing on the computing device, a score representing how accurately the audio input matches the song; and providing, by the application executing on the computing device, the score of how accurately the audio input matches the song.