Content customization
First Claim
1. A system for processing content, the system comprising:
- a content data store configured to store an audiobook, the audiobook comprising an audio narration that references a plurality of original objects and includes a recitation of at least one original attribute of each original object;
a narration data store configured to store a plurality of audio clips, each audio clip affiliated with a speaker; and
a computing device in communication with the content data store and the narration data store, the computing device configured to;
access a social graph comprising a plurality of social graph objects;
select a social graph object from the plurality of social graph objects, the selected social graph object comprising at least one social graph attribute;
select an original object; and
replace, in the audio narration of the audiobook, the recitation of at least one original attribute of the selected original object with a replacement recitation of the at least one social graph attribute to form a modified audiobook;
wherein the replacement recitation is generated from one or more audio clips stored in the narration data store.
1 Assignment
0 Petitions
Accused Products
Abstract
A content processing service may analyze an item of original content and identify several objects, attributes of those objects, and relationships between those objects present in the item of original content. The content processing service may also analyze a source graph, such as a social graph or supplemental graph, and identify several objects, attributes of those objects, and relationships between objects present in the source graph. The content processing service may customize the item of original content by selecting an original object and selecting a source graph object. One or more of the attributes or relationships of the selected original object in the item of original content may be replaced by one or more of the attributes or relationships of the selected source graph object. To customize items of audio content, audio content associated with the source graph object may replace audio content associated with the target graph object.
75 Citations
29 Claims
-
1. A system for processing content, the system comprising:
-
a content data store configured to store an audiobook, the audiobook comprising an audio narration that references a plurality of original objects and includes a recitation of at least one original attribute of each original object; a narration data store configured to store a plurality of audio clips, each audio clip affiliated with a speaker; and a computing device in communication with the content data store and the narration data store, the computing device configured to; access a social graph comprising a plurality of social graph objects; select a social graph object from the plurality of social graph objects, the selected social graph object comprising at least one social graph attribute; select an original object; and replace, in the audio narration of the audiobook, the recitation of at least one original attribute of the selected original object with a replacement recitation of the at least one social graph attribute to form a modified audiobook; wherein the replacement recitation is generated from one or more audio clips stored in the narration data store. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method for customizing an item of original content comprising an audio narration and a plurality of original objects, the computer-implemented method comprising:
under control of one or more computing devices configured with specific computer executable instructions, identifying, in the audio narration, at least one original recitation affiliated with a first speaker; selecting an object from a source graph, wherein the selected object corresponds to a second speaker; obtaining one or more audio clips affiliated with the second speaker; and replacing, in the audio narration, the at least one original recitation with at least one replacement recitation generated from one or more audio clips affiliated with the second speaker to form an item of modified content. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory, computer-readable medium having a computer-executable component for processing content, the computer-executable component comprising:
a content processing component configured to; from an item of original content comprising audio content and a plurality of original objects, select an original object corresponding to a first speaker; identify, in the audio content, at least one original recitation affiliated with the first speaker; extract a plurality of objects from a source graph; select an object from the source graph corresponding to a second speaker; obtain one or more audio clips affiliated with the second speaker; and replace, in the audio content, the at least one original recitation with at least one replacement recitation based at least in part on the one or more audio clips affiliated with the second speaker to form an item of modified content. - View Dependent Claims (21, 22, 23, 24)
-
25. A system for processing content, the system comprising:
-
a content data store configured to store a plurality of original items of content, each item of original content comprising audio narration and a plurality of original objects, each original object comprising at least one original attribute; a narration data store comprising one or more audio clips; and a computing device in communication with the content data store and the narration data store, the computing device configured to; select an object from a source graph comprising a plurality of objects, the selected object comprising at least one attribute; access an item of original content; select an original object; and replace, in the item of original content, at least one original attribute of the selected original object with at least one attribute of the object selected from the source graph to form an item of modified content. - View Dependent Claims (26, 27, 28, 29)
-
Specification