"AT LEAST" OPERATOR FOR COMBINING AUDIO SEARCH HITS
First Claim
1. A method to search audio data, comprising:
- receiving audio data representing speech;
receiving a search query related to the audio data;
compiling, by use of a processor, the search query into a hierarchy of scored speech recognition sub-searches;
searching, by use of a processor, the audio data for speech identified by one or more of the sub-searches to produce hits; and
combining, by use of a processor, the hits by use of at least one combination function to provide a composite search score of the audio data,wherein at least one of the combination functions comprises an at-least-M-of-N function, wherein the at-least-M-of-N function produces a high score when at least M of N function inputs exceed a predetermined threshold value.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method to search audio data, including: receiving audio data representing speech; receiving a search query related to the audio data; compiling, by use of a processor, the search query into a hierarchy of scored speech recognition sub-searches; searching, by use of a processor, the audio data for speech identified by one or more of the sub-searches to produce hits; and combining, by use of a processor, the hits by use of at least one combination function to provide a composite search score of the audio data. The combination function may include an at-least-M-of-N function that produces a high score when at least M of N function inputs exceed a predetermined threshold value. The composite search score employ a soft time window such as a spline function.
31 Citations
20 Claims
-
1. A method to search audio data, comprising:
-
receiving audio data representing speech; receiving a search query related to the audio data; compiling, by use of a processor, the search query into a hierarchy of scored speech recognition sub-searches; searching, by use of a processor, the audio data for speech identified by one or more of the sub-searches to produce hits; and combining, by use of a processor, the hits by use of at least one combination function to provide a composite search score of the audio data, wherein at least one of the combination functions comprises an at-least-M-of-N function, wherein the at-least-M-of-N function produces a high score when at least M of N function inputs exceed a predetermined threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system to search audio data, comprising:
-
a receiver configured to receive audio data representing speech; a receiver configured to receive a search query related to the audio data; a processor configured to compile the search query into a hierarchy of scored speech recognition sub-searches; a processor configured to search the audio data for speech identified by one or more of the sub-searches to produce hits; and a processor configured to combine the hits by use of at least one combination function to provide a composite search score of the audio data, wherein at least one of the combination functions comprises an at-least-M-of-N function, wherein the at-least-M-of-N function produces a high score when at least M of N function inputs exceed a predetermined threshold value. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification