Systems and methods for identifying a set of characters in a media file
AssigneeGoogle Inc.
InventorMargarita Khafizova
Life of this patent
Estimating the term…
Abstract
The illustrative embodiments described herein provide systems and methods for notifying a user when a set of characters are identified in a media file. In one embodiment, a method includes receiving a set of characters inputted by the user of a computing device, playing the media file, transcribing the media file to form a transcription, and determining whether the transcription of the media file includes the set of characters. The method also includes initiating a notification prompt on a graphical user interface of the computing device in response to determining that the media file includes the set of characters.
Claims19
A computing system comprising:
- one or more processors;
- one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:
- obtaining one or more media files, wherein the one or more media files comprise one or more audio datasets;
- processing the one or more media files to generate one or more transcriptions, wherein the one or more transcriptions are associated with the one or more audio datasets;
- obtaining a query, wherein the query is obtained from a user computing system;
- determining a particular segment of the one or more media files is associated with the query, wherein the particular segment of the one or more media files is determined based at least in part on the one or more transcriptions, wherein determining the particular segment of the one or more media files is associated with the query comprises:
- searching the one or more transcriptions to determine a portion of the one or more transcriptions comprises a set of characters associated with the query;
- and
- determining the particular segment of the one or more media files based on the portion of the one or more transcriptions;
- displaying a notification, wherein the notification is descriptive of identification of the particular segment of the one or more media files, wherein the notification comprises one or more selectable user interface elements;
- and
- providing the particular segment of the one or more media files in response to receiving an interaction with the notification.
A computer-implemented method, the method comprising:
- obtaining, by a computing system comprising one or more processors, one or more media files, wherein the one or more media files comprise one or more audio datasets;
- processing, by the computing system, the one or more media files to generate one or more transcriptions, wherein the one or more transcriptions are associated with the one or more audio datasets;
- obtaining, by the computing system, a query, wherein the query is obtained from a user computing system;
- determining, by the computing system, a particular segment of the one or more media files is associated with the query, wherein the particular segment of the one or more media files is determined based at least in part on the one or more transcriptions, wherein determining the particular segment of the one or more media files is associated with the query comprises:
- searching the one or more transcriptions to determine a portion of the one or more transcriptions comprises a set of characters associated with the query;
- and
- determining the particular segment of the one or more media files based on the portion of the one or more transcriptions;
- displaying, by the computing system, a notification, wherein the notification is descriptive of identification of the particular segment of the one or more media files, wherein the notification comprises one or more selectable user interface elements;
- and
- providing, by the computing system, the particular segment of the one or more media files in response to receiving an interaction with the notification.
One or more non-transitory computer readable media that collectively store instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising:
- obtaining one or more media files, wherein the one or more media files comprise one or more audio datasets;
- processing the one or more media files to generate one or more transcriptions, wherein the one or more transcriptions are associated with the one or more audio datasets;
- obtaining a query, wherein the query is obtained from a user computing system;
- determining a particular segment of the one or more media files is associated with the query, wherein the particular segment of the one or more media files is determined based at least in part on the one or more transcriptions, wherein determining the particular segment of the one or more media files is associated with the query comprises:
- searching the one or more transcriptions to determine a portion of the one or more transcriptions comprises a set of characters associated with the query;
- and
- determining the particular segment of the one or more media files based on the portion of the one or more transcriptions;
- displaying a notification, wherein the notification is descriptive of identification of the particular segment of the one or more media files, wherein the notification comprises one or more selectable user interface elements;
- and
- providing the particular segment of the one or more media files in response to receiving an interaction with the notification.
Dependencies are inferred from the claim text.