Keyword determinations from voice data
First Claim
1. A computer-implemented method, comprising:
- receiving speech data;
determining at least one trigger word in the speech data;
generating text data by performing one or more speech recognition processes on a portion of the speech data that includes the at least one trigger word and that satisfies a predetermined factor;
determining at least one keyword in the text data;
determining information based at least in part upon two or more of past behavior data associated with a user profile, a received update from another source, or another keyword associated with the user profile; and
determining content to be provided based at least in part upon the at least one trigger word, the at least one keyword, and the information.
1 Assignment
0 Petitions
Accused Products
Abstract
Topics of potential interest to a user, useful for purposes such as targeted advertising and product recommendations, can be extracted from voice content produced by a user. A computing device can capture voice content, such as when a user speaks into or near the device. One or more sniffer algorithms or processes can attempt to identify trigger words in the voice content, which can indicate a level of interest of the user. For each identified potential trigger word, the device can capture adjacent audio that can be analyzed, on the device or remotely, to attempt to determine one or more keywords associated with that trigger word. The identified keywords can be stored and/or transmitted to an appropriate location accessible to entities such as advertisers or content providers who can use the keywords to attempt to select or customize content that is likely relevant to the user.
81 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving speech data; determining at least one trigger word in the speech data; generating text data by performing one or more speech recognition processes on a portion of the speech data that includes the at least one trigger word and that satisfies a predetermined factor; determining at least one keyword in the text data; determining information based at least in part upon two or more of past behavior data associated with a user profile, a received update from another source, or another keyword associated with the user profile; and determining content to be provided based at least in part upon the at least one trigger word, the at least one keyword, and the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
at least one processor; and at least one memory device including instructions that, when executed by the at least one processor, cause the system to; receive speech data; determine at least one trigger word in the speech data; generate text data by performing one or more speech recognition processes on a portion of the speech data that includes the at least one trigger word and that satisfies a predetermined factor; determine at least one keyword in the text data; determine information based at least in part upon two or more of past behavior data associated with a user profile, a received update from another source, or another keyword associated with the user profile; and determine content to be provided based at least in part upon the at least one trigger word, the at least one keyword, and the information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification