Searching within audio content
AssigneeAudible, Inc.
InventorsKevin Scott Lester, Guy Ashley Story, JR.
Life of this patent
Estimating the term…
Abstract
Features are disclosed for searching within audio content. Users may submit search terms in text format. An index of text that is audibly presented in the audio content may be searched to identify an instance of a search term. A play position corresponding to the instance may be obtained, and a user may be provided with access to a portion of the audio content based on the play position. The particular play position that is chosen may be based on additional factors, such as popularity of the portion, prior search history and interactions, etc.
Claims21
A system comprising:
- a data store configured to store computer-executable instructions;
- and
- a computing device in communication with the data store, the computing device, when executing the computer-executable instructions, configured to at least:
- receive a request to search an audio book, the request comprising a textual representation of a search term;
- identify, based at least partly on an index of words in the audio book, a starting play position in the audio book, wherein the starting play position corresponds to an audio representation of an instance of the search term;
- determine an ending play position in the audio book based at least partly on the starting play position;
- and
- provide access to a portion of the audio book, the portion based at least partly on the starting play position and the ending play position.
A computer-implemented method comprising:
- under control of one or more computing devices configured with specific computer-executable instructions,
- receiving a request to search audio content, the request comprising a textual representation of a search term;
- identifying, based at least partly on a search index of text presented audibly in the audio content, one or more instances of the search term;
- determining a play position associated with the audio content based at least partly on an instance of the one or more instances of the search term;
- and
- providing access to a portion of the audio content, the portion based at least partly on the play position.
A non-transitory computer storage medium storing computer executable instructions that, when executed by one or more computer systems, configure the one or more computer systems to perform operations comprising:
- receiving a request to search audio content, the request comprising a textual representation of a search term;
- identifying, based at least partly on a search index of text presented audibly in the audio content, one or more instances of the search term;
- determining a starting play position associated with the audio content based at least partly on an instance of the one or more instances of the search term;
- determining an ending play position associated with the audio content based at least partly on the starting play position;
- and
- providing access to a portion of the audio content, the portion based at least partly on the starting play position and the ending play position.
Dependencies are inferred from the claim text.