Systems and methods for multiple language document narration
First Claim
Patent Images
1. 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.
8 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are techniques and systems to provide a narration of a text in multiple different languages where the portions of the text narrated using the different voices associated with different languages are selected by a user.
102 Citations
25 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product tangibly stored 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, the sequence of words comprising a first group of words and a second group of words; associate a first character to the first group of words in the sequence of words, the first character, the first group of words in the sequence of words being selected by a user and with the first character being a structure comprising a graphical depiction of an entity and a voice model to rendered speech in a first language, and the character structure being stored on computer storage; associate 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; narrate the first group of words in the first language using the first voice model; and narrate the second group of words in the second language using the second voice model. - View Dependent Claims (14, 15, 16, 20, 21, 22)
-
-
17. A system comprising:
-
a memory; and a computing device configured to; display 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; associate a first character to the first group of words in the sequence of words, the first character, the first group of words in the sequence of words being selected by a user and with the first character being a structure comprising a graphical depiction of an entity and a voice model to rendered speech in a first language, and the character structure being stored on computer storage; associate 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; narrate the first group of words in the first language using the first voice model; and narrate the second group of words in the second language using the second voice model. - View Dependent Claims (18, 19, 23, 24, 25)
-
Specification