Voice models for document narration
First Claim
Patent Images
1. A computer implemented method comprising:
- providing by a computer, a user interface that displays a plurality of representations of characters, the characters each including the representation as a graphic image of an entity corresponding to the character and at least one associated voice model, the voice model characterized by a set of attributes;
receiving a user selection of one of the representations from the plurality of representations to associate with one or more portions of a sequence of words in an electronic document that is rendered on a user display device;
associating by the computer the selected character corresponding to the representation with the selected one or more portions of the sequence of words; and
modifying by the computer the at least one voice model associated with the selected character, with modifying applying data received from the user through the user interface to change one or more attributes of the set of attributes of the voice model.
8 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are techniques and systems to provide a narration of a text in multiple different voices. Further disclosed are techniques and systems for modifying a voice model associated with a selected character based on data received from a user.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
providing by a computer, a user interface that displays a plurality of representations of characters, the characters each including the representation as a graphic image of an entity corresponding to the character and at least one associated voice model, the voice model characterized by a set of attributes; receiving a user selection of one of the representations from the plurality of representations to associate with one or more portions of a sequence of words in an electronic document that is rendered on a user display device; associating by the computer the selected character corresponding to the representation with the selected one or more portions of the sequence of words; and modifying by the computer the at least one voice model associated with the selected character, with modifying applying data received from the user through the user interface to change one or more attributes of the set of attributes of the voice model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product residing on a computer readable medium, the computer program product comprising instructions for causing a processor to:
-
provide a user interface that displays a plurality of representations of characters, the characters each including the representation as a graphic image of an entity corresponding to the character and at least one associated voice model, the voice model characterized by a set of attributes; receive a user selection of one of the representations from the plurality of representations to associate with one or more portions of a sequence of words in an electronic document that is rendered on a user display device; associate the selected character corresponding to the representation with the selected one or more portions of the sequence of words; and modify the voice model associated with the selected character based on data received from the user through the user interface to change one or more attributes of the set of attributes of the voice model. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
a memory; and a computing device configured to; provide a user interface that displays a plurality of representations of characters, the characters each including the representation as a graphic image of an entity corresponding to the character and at least one associated voice model, the voice model characterized by a set of attributes; receive a user selection of one of the representations from the plurality of representations to associate with one or more portions of a sequence of words in an electronic document that is rendered on a user display device; associate the selected character corresponding to the representation with the selected one or more portions of the sequence of words; and modify the voice model associated with the selected character based on data received from the user through the user interface to change one or more attributes of the set of attributes of the voice model. - View Dependent Claims (18, 19, 20)
-
Specification