Presenting representative content portions during content navigation
First Claim
1. A system for navigating content of an audio book, the system comprising:
- an electronic data store configured to store;
an audio book; and
an electronic book that is a companion to the audio book; and
a computing device in communication with the electronic data store, the computing device configured to at least;
during playback of the audio book, receive a user selection indicating a request to scan the audio book, wherein the request to scan the audio book is associated with a scan rate;
based at least in part on the request to scan the audio book, update a current progress position in the audio book;
define a content window within the audio book that includes at least a portion of the audio book near the updated current progress position in the audio book, wherein a size of the content window is determined based at least in part on the scan rate;
determine one or more characteristic words associated with the content window, wherein the one or more characteristic words are determined based at least in part by comparing, for each of a plurality of words in a portion of the electronic book corresponding to the portion of the audio book included in the content window, a frequency of the word in the portion of the electronic book corresponding to said portion of the audio book with a frequency of the word in the electronic book as a whole; and
for each of the determined one or more characteristic words associated with the content window;
determine a portion of audio content of the audio book in which the characteristic word is spoken; and
cause aural presentation of the portion of the audio content of the audio book in which the characteristic word is spoken.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for causing aural and/or visual presentation of representative content in response to a request to progress or navigate through audio content at a scan rate exceeding a threshold playback rate. In some embodiments, a current position marker in the audio content may be repeatedly updated based on the scan rate. For each updated position of the current position marker, one or more characteristic words associated with the content near the current position marker may be determined. A continuous presentation of the determined characteristic words may be generated and presented aurally and/or visually in order to provide an indication as to the subject matter of the content at the current position.
-
Citations
23 Claims
-
1. A system for navigating content of an audio book, the system comprising:
-
an electronic data store configured to store; an audio book; and an electronic book that is a companion to the audio book; and a computing device in communication with the electronic data store, the computing device configured to at least; during playback of the audio book, receive a user selection indicating a request to scan the audio book, wherein the request to scan the audio book is associated with a scan rate; based at least in part on the request to scan the audio book, update a current progress position in the audio book; define a content window within the audio book that includes at least a portion of the audio book near the updated current progress position in the audio book, wherein a size of the content window is determined based at least in part on the scan rate; determine one or more characteristic words associated with the content window, wherein the one or more characteristic words are determined based at least in part by comparing, for each of a plurality of words in a portion of the electronic book corresponding to the portion of the audio book included in the content window, a frequency of the word in the portion of the electronic book corresponding to said portion of the audio book with a frequency of the word in the electronic book as a whole; and for each of the determined one or more characteristic words associated with the content window; determine a portion of audio content of the audio book in which the characteristic word is spoken; and cause aural presentation of the portion of the audio content of the audio book in which the characteristic word is spoken. - View Dependent Claims (2)
-
-
3. A system for presenting audio content, the system comprising:
-
an electronic data store configured to store an item of audio content and text content representing words spoken in the audio content; and a computing device in communication with the electronic data store, the computing device configured to at least; receive a request to scan the audio content, wherein the request is associated with a scan rate indicating a rate at which to adjust a current position in the audio content; based at least in part on a determination that the scan rate exceeds a predetermined threshold rate; define a content window within the text content, wherein the content window includes text content representing words spoken near the current position in the audio content; determine one or more characteristic words associated with the content window, wherein the one or more characteristic words are determined based at least in part on a number of times that each of a plurality of words appears in the text content included in the content window; for each of the determined one or more characteristic words associated with the content window; determine a portion of the audio content in which the characteristic word is spoken; and cause aural presentation of the portion of the audio content in which the characteristic word is spoken. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
as implemented by one or more computing devices configured with specific executable instructions, receiving a request to scan audio content at a scan rate exceeding a normal playback rate; in response to the request, updating a current position marker in the audio content based at least in part on the scan rate; and based at least in part on the updated current position of the current position marker; defining a content window within the audio content, wherein the content window includes at least a portion of the audio content near the current position, wherein a size of the content window is based at least in part on the scan rate; determining one or more characteristic words associated with the content window, wherein the one or more characteristic words comprise one or more words spoken in the audio content within the content window, wherein the one or more characteristic words are determined based at least in part on text data representing words spoken in the audio content within the content window and word frequency data associated with each of a plurality of the words represented by the text data; determining a portion of the audio content in which at least one of the one or more characteristic words is spoken; and causing aural presentation of the portion of the audio content in which the at least one of the one or more characteristic words is spoken. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. A computer readable, non-transitory storage medium storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising:
-
receiving a user selection indicating a request to scan audio content, wherein the request is associated with a scan rate indicating a rate at which to adjust a current position in the audio content; defining a content window within the audio content, wherein the content window includes a portion of the audio content between the current position and an ending position, wherein the ending position is selected based at least in part on the scan rate; determining one or more characteristic words associated with the content window, wherein the one or more characteristic words are selected from among a plurality of words spoken in the audio content within the content window, wherein the one or more characteristic words are selected based at least in part on text data representing words spoken in the audio content within the content window and word frequency data; determining a portion of the audio content in which at least one of the one or more characteristic words is spoken; and causing aural presentation of the portion of the audio content in which the at least one of the one or more characteristic words is spoken. - View Dependent Claims (20, 21, 22, 23)
-
Specification