Patent ID: 8498866

Claim:
A computer implemented method, the method comprising: displaying a sequence of words on a user interface rendered on a display device, the sequence of words comprising a first group of words and a second group of words; associating, by one or more computers, a first character to the first group of words in the sequence of words, the first group of words in the sequence of words being selected by a user, the first character being a structure comprising a graphical depiction of an entity and a voice model to render speech in a first language, and the character structure being stored on computer storage; associating, by the one or more computers, a, different second character to the second group of words in the sequence of words, the second group of the words in the sequence of words being different from the first group of words in the sequence of words, the second character being a structure comprising a second graphical depiction of a second, different entity and a second different voice model to render speech in a second, different language, and the second character structure stored on the computer storage; narrating, by the one or more computers, the first group of words in the first language using the first voice model; and narrating, by the one or more computers, the second group of words in the second language using the second voice model.