1. A computer implemented method comprising: interactively tracking by a computer oral reading of text from an electronic representation of a document; causing by the computer text of the electronic representation of the document to be displayed on a display device associated with the computer, with the text of the document having a first appearance that includes a first color and first style, and with at least first and second sentences of the document displayed on the display device in the first appearance; generating by the computer, a first visual feedback indicium over all text of the first sentence displayed on the display device to indicate a current first sentence to be read aloud, while the second sentence is displayed having the first appearance; receiving by the computer audio corresponding to the first sentence as read aloud by the user; applying by the computer speech recognition to convert the received audio into a text file; analyzing by the computer the user's fluency in reading of the first sentence using results of speech recognition processing of the audio to determine when the user has read aloud the first sentence with sufficient fluency to advance to the second sentence; determining by the computer whether an intervention is required for a word in the first sentence; rendering on the display device by the computer a visual intervention as a highlight on the word in the first sentence that requires the intervention, and with words in the first sentence, which are prior to the word that requires the intervention, in a second color different from the first visual feedback indicium, the word that required the intervention rendered with the highlight and with the highlighted word and words in the first sentence subsequent to the word rendered in the same color that is different from the second color; and concurrently causing by the computer all of the displayed text in the first sentence to return to the first appearance and the first visual feedback indicium to be rendered over all text of the second sentence displayed on the display device to indicate a next current sentence to be read aloud by the user.
6. The computer implemented method of claim 1 further comprises: generating by the computer an intervention that assists the user in reading the text in the sentence when a correct reading of the sentence is not received.