Choosing recognized text from a background environment
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving an electronic representation of a conversation between a plurality of human voices;
recognizing one or more words in a first portion of the electronic representation of the conversation;
recognizing one or more words in a second portion of the electronic representation of the conversation, wherein the second portion is different from the first portion, wherein the first portion has a duration from a first time to a second time, and wherein the second portion has a duration from a third time to a fourth time, the third time being after the first time and before the second time;
selecting search terms for a search query, wherein the search terms include;
at least one word from the one or more recognized words in the first portion that is selected as a search term based on whether the word is a proper noun, based on an inverse of a frequency of the word in a corpus of documents, and based on a number of times that the word is recognized in the first portion of the electronic representation of the conversation,at least one word that was not spoken in the conversation and is related to a word that was spoken in the conversation, andone or more words recognized in the second portion of the electronic representation of the conversation;
causing the search terms to be displayed on a display device in a text format;
receiving a search query that includes at least one of the search terms.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving an electronic representation of one or more human voices, recognizing words in a first portion of the electronic representation of the one or more human voices, and sending suggested search terms to a display device for display to a user in a text format. The suggested search terms are based on the recognized words in the first portion of the electronic representation of the one or more human voices. A search query is received from the user, which includes one or more of the suggested search terms that were displayed to the user.
25 Citations
30 Claims
-
1. A computer-implemented method comprising:
-
receiving an electronic representation of a conversation between a plurality of human voices; recognizing one or more words in a first portion of the electronic representation of the conversation; recognizing one or more words in a second portion of the electronic representation of the conversation, wherein the second portion is different from the first portion, wherein the first portion has a duration from a first time to a second time, and wherein the second portion has a duration from a third time to a fourth time, the third time being after the first time and before the second time; selecting search terms for a search query, wherein the search terms include; at least one word from the one or more recognized words in the first portion that is selected as a search term based on whether the word is a proper noun, based on an inverse of a frequency of the word in a corpus of documents, and based on a number of times that the word is recognized in the first portion of the electronic representation of the conversation, at least one word that was not spoken in the conversation and is related to a word that was spoken in the conversation, and one or more words recognized in the second portion of the electronic representation of the conversation; causing the search terms to be displayed on a display device in a text format; receiving a search query that includes at least one of the search terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing system, comprising:
-
a microphone configured to facilitate generating an electronic representation of a conversation between a plurality of human voices; a transmitter configured to transmit, to a server computing system, a first portion of the electronic representation of the conversation between the plurality of human voices and a second portion of the electronic representation of the conversation, wherein the second portion is different from the first portion, wherein the first portion has a duration from a first time to a second time, and wherein the second portion has a duration from a third time to a fourth time, the third time being after the first time and before the second time; a receiver configured to receive search terms from the server computing device, wherein the search terms include; one or more words recognized in the first portion of the electronic representation of the conversation based on whether the word is a proper noun, based on an inverse of a frequency of the word in a corpus of documents, and based on a number of times that the word is recognized in the first portion of electronic representation of the conversation, one or more words that was not spoken in the conversation and is related to a word that was spoken in the conversation, and one or more words recognized in the second portion of the electronic representation of the conversation; a display device configured to display the search terms in a text format; and an input interface configured for receiving a selection of at least one of the search terms displayed on the display device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A server computing system, comprising:
-
a receiver configured to receive an electronic representation of a conversation between a plurality of human voices; a voice recognition engine configured to recognize one or more words in a first portion of the electronic representation of the conversation and one or more words in a second portion of the electronic representation of the conversation, wherein the second portion is different from the first portion, wherein the first portion has a duration from a first time to a second time, and wherein the second portion has a duration from a third time to a fourth time, the third time being after the first time and before the second time; a query term generation engine configured to select search terms for a search query, wherein the search terms include; at least one of the one or more recognized words in the first portion that is selected as a search term based on whether the word is a proper noun, based on an inverse of a frequency of the word in a corpus of documents, and based on a number of times that the word is recognized in the first portion of the electronic representation of the conversation, at least one word that was not spoken in the conversation and is related to a word that was spoken in the conversation, and one or more words recognized in the second portion of the electronic representation of the conversation; a transmitter configured to transmit the search terms to a client computing device for display in a text format on a display device; and a query execution engine configured to receive a search query from the client computing device that includes at least one of the search terms that were displayed on the display device and to query a database for information matching the search query. - View Dependent Claims (28, 29, 30)
-
Specification