26. A computer program product tangibly embodied on a computer readable storage device, the computer program product comprising instructions for causing a processor to: display a sequence of words on a user interface rendered on a display device; apply in response to a user-based selection of a first portion of words in the sequence of words, a first indicium to the user-selected first portion of words in the sequence of words; associate a first character having an associated first voice model to the first portion of words in the sequence of words; and associate a second character having an associated second, different voice model to a second, different portion of words in the sequence of words, the second portion of the words in the sequence of words being different from the first portion of words in the sequence of words.
34. The computer program product of claim 26 further comprises instructions to: render images from a source material of the sequence of words on the user interface along with the sequence of words, where the source material is at one of an electronic version of a book, an electronic version of a magazine, an electronic version of a play and an electronic version of a newspaper images are from the one of book, magazine and play.