-
公开(公告)号:US10282218B2
公开(公告)日:2019-05-07
申请号:US15175639
申请日:2016-06-07
Applicant: Google Inc.
Inventor: Cheng Li , Bo Wang , Okan Kolak , Peter Hodgson , Deniz Binay , Dhruv Amin , Pravir Gupta , Nitin Shetti , Javier Rey
Abstract: Techniques are described herein for leveraging information about a user to enable a personal assistant module to make various inferences about what actions that may be responsive to a user declaration. In various implementations, upon identifying a user declaration received at a computing device, a plurality of candidate responsive actions that can be initiated by the computing device in response to the user declaration may be identified. A single candidate responsive action may then be non-deterministically (e.g., randomly, stochastically) selected to be exclusively initiated on the computing device in response to the user declaration.
-
公开(公告)号:US10297254B2
公开(公告)日:2019-05-21
申请号:US15284473
申请日:2016-10-03
Applicant: Google Inc.
Inventor: Yuzhao Ni , Bo Wang , Barnaby James , Pravir Gupta , David Schairer
IPC: G10L15/00 , G06F17/30 , G06F17/28 , G10L15/22 , G10L15/06 , G10L15/18 , G06F3/16 , G10L15/08 , G06F16/242 , G06F16/33
Abstract: In various implementations, upon receiving a given voice command from a user, a voice-based trigger may be selected from a library of voice-based triggers previously used across a population of users. The library may include association(s) between each voice-based trigger and responsive action(s) previously performed in response to the voice-based trigger. The selecting may be based on a measure of similarity between the given voice command and the selected voice-based trigger. One or more responsive actions associated with the selected voice-based trigger in the library may be determined. Based on the one or more responsive actions, current responsive action(s) may be performed by the client device. Feedback associated with performance of the current responsive action(s) may be received from the user and used to alter a strength of an association between the selected voice-based trigger and the one or more responsive actions, wherein the altering includes incrementing or decrementing a count corresponding to the strength of association based on the feedback being positive or negative respectively.
-
公开(公告)号:US20170351532A1
公开(公告)日:2017-12-07
申请号:US15175639
申请日:2016-06-07
Applicant: Google Inc.
Inventor: Cheng Li , Bo Wang , Okan Kolak , Peter Hodgson , Deniz Binay , Dhruv Amin , Pravir Gupta , Nitin Shetti , Javier Rey
CPC classification number: G06F9/453 , G06F9/4843 , G10L15/22
Abstract: Techniques are described herein for leveraging information about a user to enable a personal assistant module to make various inferences about what actions that may be responsive to a user declaration. In various implementations, upon identifying a user declaration received at a computing device, a plurality of candidate responsive actions that can be initiated by the computing device in response to the user declaration may be identified. A single candidate responsive action may then be non-deterministically (e.g., randomly, stochastically) selected to be exclusively initiated on the computing device in response to the user declaration.
-
公开(公告)号:US20180096681A1
公开(公告)日:2018-04-05
申请号:US15284473
申请日:2016-10-03
Applicant: Google Inc.
Inventor: Yuzhao Ni , Bo Wang , Barnaby James , Pravir Gupta , David Schairer
CPC classification number: G10L15/22 , G06F3/167 , G06F17/289 , G06F17/30401 , G06F17/30672 , G10L15/063 , G10L15/1815 , G10L15/1822 , G10L15/183 , G10L2015/088 , G10L2015/223 , G10L2015/225
Abstract: In various implementations, upon receiving a given voice command from a user, a voice-based trigger may be selected from a library of voice-based triggers previously used across a population of users. The library may include association(s) between each voice-based trigger and responsive action(s) previously performed in response to the voice-based trigger. The selecting may be based on a measure of similarity between the given voice command and the selected voice-based trigger. One or more responsive actions associated with the selected voice-based trigger in the library may be determined. Based on the one or more responsive actions, current responsive action(s) may be performed by the client device. Feedback associated with performance of the current responsive action(s) may be received from the user and used to alter a strength of an association between the selected voice-based trigger and the one or more responsive actions.
-
-
-