Media search filtering mechanism for search engine
AssigneeComcast Cable Communications, LLC
InventorsRui Min, Hongcheng Wang
Life of this patent
Estimating the term…
Abstract
Methods and systems for more efficient analyses of and response to voice commands and queries are provided. The system may be configured to receive one or more of audio files corresponding to a voice query and determine, for each of the audio files, whether the audio file is a first type of audio file capable of being processed based on a characteristic of the audio file or a second type of audio file that cannot, and may require further processing in order to recognize the voice query associated with the audio file. The system may process each of the first type of audio files and respond to the associated voice queries. The system may also determine a priority for each of the second type of audio files for further processing of the second type of audio files.
Claims26
A method comprising:
- receiving a plurality of audio files, each of the plurality of audio files corresponding to a voice query;
- determining a first characteristic of each of the plurality of audio files;
- determining, based on the first characteristic of each of the plurality of audio files, whether the audio file is a first type of audio file or a second type of audio file, wherein the first type of audio file is associated with a voice query that is recognizable, and the second type of audio file is associated with a voice query that is not recognizable;
- processing one or more audio files of the first type;
- determining a second characteristic of each audio file of the second type, the second characteristic being different from the first characteristic;
- prioritizing, based on the second characteristic of each audio file of the second type, each audio file of the second type relative to one another;
- and
- sending, based on the priority of the one or more audio files of the second type, one or more audio files of the second type for speech recognition processing to recognize one or more voice queries associated with the one or more audio files of the second type.
A method comprising:
- receiving a plurality of audio files, each of the plurality of audio files corresponding to a voice query;
- determining a first characteristic of each of the plurality of audio files;
- determining, based on the first characteristic of each of the plurality of audio files, whether the audio file is a first type of audio file or a second type of audio file, wherein the first type of audio file is associated with a voice query that is recognizable, and the second type of audio file requires processing to recognize the voice query;
- determining, for each audio file of the first type, whether to process the audio file or to place the audio file in a first audio file queue;
- determining a second characteristic of each audio file of the second type, the second characteristic being different from the first characteristic;
- determining, based on the second characteristic of each audio file of the second type, whether the audio file is a high priority audio file or a low priority audio file;
- placing each of the high priority audio files in a high priority queue and each of the low priority audio files in a low priority queue;
- and
- speech recognition processing one or more audio files from at least one of the first audio file queue, the high priority queue, and the low priority queue to recognize one or more voice queries associated with the one or more audio files.
A device comprising:
- one or more processors;
- and
- memory storing computer-executable instructions that, when executed by the one or more processors, cause the device to:
- receive a plurality of audio files, each of the plurality of audio files corresponding to a voice query;
- determine a first characteristic of each of the plurality of audio files;
- determine, based on the first characteristic of each of the plurality of audio files, whether the audio file is a first type of audio file or a second type of audio file, wherein the first type of audio file is associated with a voice query that is recognizable, and the second type of audio file is associated with a voice query that is not recognizable;
- process one or more audio files of the first type;
- determine a second characteristic of each audio file of the second type, the second characteristic being different from the first characteristic;
- prioritize, based on the second characteristic of each audio file of the second type, each audio file of the second type relative to one another;
- and
- send, based on the priority of the one or more audio files of the second type, one or more audio files of the second type for speech recognition processing to recognize one or more voice queries associated with the one or more audio files of the second type.
Dependencies are inferred from the claim text.