Patent ID: 8694318

Claim:
A method of indexing content, comprising: receiving video content comprising an audio stream; converting the audio stream to a string of phonemes; converting each phoneme in the string of phonemes to an amplitude and a frequency component for each phonetic unit; storing associations in a database between popular text search queries and corresponding popular amplitudes and frequencies; inspecting amplitude and frequency components corresponding to the string of phonemes for each occurrence of a popular amplitude and frequency corresponding to a popular text query; retrieving a score for each popular amplitude and frequency component found in the amplitude and frequency components corresponding to the string of phonemes; summing each score of each occurrence of the popular amplitude and frequency component to obtain a total score for the audio stream; storing associations in the database between titles of video content to total scores for audio streams; adding an entry in the database that associates a title of the video content to the total score for the audio stream; receiving a text query; querying the database for the text query and a threshold score; retrieving the titles of video content matching the text query and having the total score at least equal to the threshold score; and responding to the text query with the titles of video content.