Method of DJ commentary analysis for indexing and search
First Claim
1. A method of generating metadata for disc jockey (DJ) commentary media segments to enable contextually relevant searches, the method comprising:
- generating data including using at least one of speech-to-text conversion or audio/video analysis;
analyzing the generated data to extract subject matters;
filtering the extracted subject matters such that they only refer to a pre-determined set of subjects;
accepting any other contextual information;
generating metadata tags for each of the media segments using the predetermined set of subjects referenced during the filtering step;
generating a context profile for each of the media segments using the metadata tags and the other contextual information; and
indexing the media segments using at least one of the metadata tags or the context profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of conducting a disc jockey (DJ) commentary analysis for indexing and search is provided. More specifically, a method is provided for automatically generating metadata related to commentary of media segments to enable tagging, storing and context relevant searching. Speech-to-text conversion technology and audio/video analysis are used to generate content and metadata. Subject matter is then identified and filtered to a predetermined set of subjects. Metadata tags and context profiles for the media segments are generated to index the media segments. Moreover, context information of the user is used to generate a context profile of the user in a format similar to that of the media segment. Indexed media segments are searched to match with the user context profile and a relevant media segment is presented to the user.
-
Citations
35 Claims
-
1. A method of generating metadata for disc jockey (DJ) commentary media segments to enable contextually relevant searches, the method comprising:
-
generating data including using at least one of speech-to-text conversion or audio/video analysis; analyzing the generated data to extract subject matters; filtering the extracted subject matters such that they only refer to a pre-determined set of subjects; accepting any other contextual information; generating metadata tags for each of the media segments using the predetermined set of subjects referenced during the filtering step; generating a context profile for each of the media segments using the metadata tags and the other contextual information; and indexing the media segments using at least one of the metadata tags or the context profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating metadata for disc jockey (DJ) commentary media segments to enable contextually relevant searches, comprising:
-
means for generating data including using at least one of speech-to-text conversion or audio/video analysis; means for analyzing the generated data to extract subject matters; means for filtering the extracted subject matters such that they only refer to a pre-determined set of subjects; means for accepting any other contextual information; means for generating metadata tags for each of the media segments using the predetermined set of subjects referenced by the filtering means; means for generating a context profile for each of the media segments using the metadata tags and the other contextual information; and means for indexing the media segments using at least one of the metadata tags or the context profile. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer readable medium comprising a program for instructing a system to:
-
generate data including using at least one of speech-to-text conversion or audio/video analysis; analyze the generated data to extract subject matters; filter the extracted subject matters such that they only refer to a pre-determined set of subjects; accept any other contextual information; generate metadata tags for each of the media segments using the predetermined set of subjects referenced during the filtering operation; generate a context profile for each of the media segments using the metadata tags and the other contextual information; and index the media segments using at least one of the metadata tags or the context profile. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification