摘要 |
Systems for receiving, analyzing, and organizing audio content contained within a plurality of media files are disclosed. The systems generally include a server that is configured to receive, index, and store a plurality of media files, which are received by the server from a plurality of sources, within at least one database in communication with the server. The server is further configured to organize audio content included within each of the plurality of media files into a bipartite graph, wherein the bipartite graph will include vertices that are correlated with a specific media file or an individual who is associated with a specific media file. These vertices will comprise edges that are labeled with a word that is detected from within the audio content of the media file. |
主权项 |
1. A system for receiving, analyzing, and organizing audio content contained within a plurality of media files, which comprises a server that is configured to:
(a) receive, index, and store the plurality of media files, which are received by the server from a plurality of sources, within at least one database in communication with the server; (b) perform a text transcription of audio content included within the media files and store said transcription in the database; (c) organize audio content included within each of the plurality of media files in at least one vertex of a bipartite graph, wherein each said vertex may be correlated with a specific media file or an individual who is associated with a specific media file, wherein each vertex comprises edges, with each of the edges being labeled with a word that is detected within the audio content of a media file and being assigned a secondary label that may comprise one or more of the following:
(i) a speaker label that indicates a specific individual is speaking within the corresponding audio content;(ii) a share label that indicates that an individual received access to the corresponding audio content from a third party;(iii) a podcast label that indicates that an RSS source is correlated to the corresponding audio content;(iv) a comment label that indicates that certain commentary, authored by users of the system, has been associated with the corresponding audio content; and(v) a frequency label that indicates a number of times that defined portions of the corresponding audio content have been accessed by users of the system; and (d) receive a key word that is submitted by a user of the system through a website, whereupon the server queries the database to identify all media files which include the key word, and then list such media files which include the key word in the website in a set of search results. |