15. A hardware device encoded with a computer program product, the computer program product comprising instructions for interactively tracking oral reading of text from an electronic representation of a document, with the computer program product that when executed by an electrical device cause the electrical device to: cause 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; generate a first visual feedback indicium to apply on all text in first the sentence when the document is displayed on a display device to indicate a current first sentence to be read; receive a text file from speech recognition processing that converted the oral reading of the first sentence into text; analyze the user's fluency in reading of the first sentence using the text file to determine when the user has read the first sentence with sufficient fluency to advance to the second sentence; determine whether an intervention is required for a word in the first sentence based on a length of time elapsed from a correct pronunciation of a previous word in the first sentence; render on the display device a visual intervention indicium on the word in the first sentence that required the intervention, with words in the first sentence that precede the word that required the intervention rendered in a second color, and the word that required the intervention rendered with the first visual feedback indicium that is different than the second color, and with a highlight overlaid over the word that required the intervention, and with words in the first sentence subsequent to the word, rendered in the same color that is different from the second color; and concurrently cause all of the displayed text in the first sentence to return to the first appearance and cause 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 by the user.
15. A hardware device encoded with a computer program product, the computer program product comprising instructions for interactively tracking oral reading of text from an electronic representation of a document, with the computer program product that when executed by an electrical device cause the electrical device to: cause 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; generate a first visual feedback indicium to apply on all text in first the sentence when the document is displayed on a display device to indicate a current first sentence to be read; receive a text file from speech recognition processing that converted the oral reading of the first sentence into text; analyze the user's fluency in reading of the first sentence using the text file to determine when the user has read the first sentence with sufficient fluency to advance to the second sentence; determine whether an intervention is required for a word in the first sentence based on a length of time elapsed from a correct pronunciation of a previous word in the first sentence; render on the display device a visual intervention indicium on the word in the first sentence that required the intervention, with words in the first sentence that precede the word that required the intervention rendered in a second color, and the word that required the intervention rendered with the first visual feedback indicium that is different than the second color, and with a highlight overlaid over the word that required the intervention, and with words in the first sentence subsequent to the word, rendered in the same color that is different from the second color; and concurrently cause all of the displayed text in the first sentence to return to the first appearance and cause 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 by the user. 18. The device of claim 15 further comprising instructions for causing an electrical device to assess the quality of the user's reading on a word-by-word basis.