-
公开(公告)号:US11914643B2
公开(公告)日:2024-02-27
申请号:US16341763
申请日:2019-04-08
申请人: Google LLC
发明人: Bo Wang , Smita Rai , Max Ohlendorf , Venkat Kotla , Chad Yoshikawa , Abhinav Taneja , Amit Agarwal , Chris Ramsdale , Chris Turkstra
IPC分类号: G06F16/63 , G06F16/632 , G06F16/638 , G06F21/62
CPC分类号: G06F16/634 , G06F16/638 , G06F21/6218
摘要: Coordinating processing of audio queries is provided. A system receives a query. The system provides the query to a first digital assistant component and a second digital assistant component for processing. The system receives a first response to the query from the first digital assistant component, and a second response to the query from the second digital assistant component. The first digital assistant component can be authorized to access a database the second digital assistant component is prohibited from accessing. The system determines, based on a ranking decision function, to select the second response to the query from the second digital assistant component. The system provides, responsive to the selection, the second response from the second digital assistant to a computing device.
-
公开(公告)号:US10853747B2
公开(公告)日:2020-12-01
申请号:US15815353
申请日:2017-11-16
申请人: Google LLC
发明人: Bo Wang , Lei Zhong , Barnaby John James , Saisuresh Krishnakumaran , Robert Stets , Bogdan Caprita , Valerie Nygaard
IPC分类号: G10L15/22 , G06Q10/06 , G10L15/08 , G06F16/951 , G10L13/00
摘要: An example method includes receiving, by a computational assistant executing at one or more processors, a representation of an utterance spoken at a computing device; identifying, based on the utterance, a task to be performed; determining a capability level of a first party (1P) agent to perform the task; determining capability levels of respective third party (3P) agents of a plurality of 3P agents to perform the task; responsive to determining that the capability level of the 1P agent does not satisfy a threshold capability level, that a capability level of a particular 3P agent of the plurality of 3P agents is a greatest of the determined capability levels, and that the capability level of the particular 3P agent satisfies the threshold capability level, selecting the particular 3P agent to perform the task; and performing one or more actions determined by the selected agent to perform the task.
-
公开(公告)号:US10714086B2
公开(公告)日:2020-07-14
申请号:US16244780
申请日:2019-01-10
申请人: Google LLC
发明人: Ulas Kirazci , Bo Wang , Steve Chen , Sunil Vemuri , Barnaby James , Valerie Nygaard
摘要: Some implementations are directed to selective invocation of a particular third-party (3P) agent by an automated assistant to achieve an intended action determined by the automated assistant during a dynamic dialog between the automated assistant and a user. In some of those implementations, the particular 3P agent is invoked with value(s) for parameter(s) that are determined during the dynamic dialog; and/or the particular 3P agent is selected, from a plurality of candidate 3P agents, for invocation based on the determined value(s) for the parameter(s) and/or based on other criteria. In some of those implementations, the automated assistant invokes the particular 3P agent by transmitting, to the particular 3P agent, a 3P invocation request that includes the determined value(s) for the parameter(s).
-
公开(公告)号:US20240282306A1
公开(公告)日:2024-08-22
申请号:US18649608
申请日:2024-04-29
申请人: GOOGLE LLC
发明人: Bo Wang , Venkat Kotla , Chad Yoshikawa , Chris Ramsdale , Pravir Gupta , Alfonso Gomez-Jordana , Kevin Yeun , Jae Won Seo , Lantian Zheng , Sang Soo Sung
CPC分类号: G10L15/22 , G06F3/167 , G10L15/1822 , G10L15/26 , G10L15/30
摘要: Systems and methods for enabling voice-based interactions with electronic devices can include a data processing system maintaining a plurality of device action data sets and a respective identifier for each device action data set. The data processing system can receive, from an electronic device, an audio signal representing a voice query and an identifier. The data processing system can identify, using the identifier, a device action data set. The data processing system can identify a device action from device action data set based on content of the audio signal. The data processing system can then identify, from the device action dataset, a command associated with the device action and send the command to the for execution device for execution.
-
公开(公告)号:US20240244284A1
公开(公告)日:2024-07-18
申请号:US18009415
申请日:2021-07-02
申请人: Google LLC
发明人: Bo Wang , Manuel Angel Ureno
IPC分类号: H04N21/422 , H04L67/303 , H04N21/41 , H04N21/431
CPC分类号: H04N21/4222 , H04L67/303 , H04N21/41265 , H04N21/42203 , H04N21/4316
摘要: Virtual remote control among digital assistant devices is provided. A first computing device detects a second computing device and determines a capability of the second computing device. The first computing device generates a prompt indicating that the first computing device is capable to control the second computing device. The first computing device receives, responsive to the prompt, an instruction to control the second computing device. The first computing device establishes a communication channel with the second computing device. The first computing device invokes a virtual controller on the first computing device. The virtual controller forwards queries received by the first computing device to the second computing device via the communication channel to control the second computing device.
-
公开(公告)号:US11657816B2
公开(公告)日:2023-05-23
申请号:US17099130
申请日:2020-11-16
申请人: Google LLC
发明人: Bo Wang , Sunil Vemuri , Nitin Mangesh Shetti , Pravir Kumar Gupta , Scott B. Huffman , Javier Alejandro Rey , Jeffrey A. Boortz
CPC分类号: G10L15/22 , G06F3/167 , G10L15/1815 , G10L15/19 , G10L2015/0638 , G10L2015/088 , G10L2015/223
摘要: Methods, systems, and apparatus, for defining and monitoring an event for a physical entity and the performance of an action in response to the occurrence of the event. A method includes receiving data indicating an event for a physical entity, the event specified in part by a physical environment feature for which the occurrence of the event is to be monitored by the data processing apparatus; receiving data indicating an action associated with the event and to be taken in response to the occurrence of the event; monitoring for the occurrence of the event for the physical entity; and in response to the occurrence of the event, causing the action associated with the event to be performed.
-
公开(公告)号:US20220148596A1
公开(公告)日:2022-05-12
申请号:US17582926
申请日:2022-01-24
申请人: Google LLC
发明人: Barnaby James , Bo Wang , Sunil Vemuri , David Schairer , Ulas Kirazci , Ertan Dogrultan , Petar Aleksic
IPC分类号: G10L15/22 , G10L15/18 , G06F40/284 , G06F40/30 , G10L15/183 , G06F40/205 , G10L15/30
摘要: Implementations relate to dynamically, and in a context-sensitive manner, biasing voice to text conversion. In some implementations, the biasing of voice to text conversions is performed by a voice to text engine of a local agent, and the biasing is based at least in part on content provided to the local agent by a third-party (3P) agent that is in network communication with the local agent. In some of those implementations, the content includes contextual parameters that are provided by the 3P agent in combination with responsive content generated by the 3P agent during a dialog that: is between the 3P agent, and a user of a voice-enabled electronic device; and is facilitated by the local agent. The contextual parameters indicate potential feature(s) of further voice input that is to be provided in response to the responsive content generated by the 3P agent.
-
公开(公告)号:US20210334306A1
公开(公告)日:2021-10-28
申请号:US16341763
申请日:2019-04-08
申请人: Google LLC
发明人: Bo Wang , Smita Rai , Max Ohlendorf , Subbaiah Venkata , Chad Yoshikawa , Abhinav Taneja , Amit Agarwal , Chris Ramsdale , Chris Turkstra
IPC分类号: G06F16/632 , G06F16/638 , G06F21/62
摘要: Coordinating processing of audio queries is provided. A system receives a query. The system provides the query to a first digital assistant component and a second digital assistant component for processing. The system receives a first response to the query from the first digital assistant component, and a second response to the query from the second digital assistant component. The first digital assistant component can be authorized to access a database the second digital assistant component is prohibited from accessing. The system determines, based on a ranking decision function, to select the second response to the query from the second digital assistant component. The system provides, responsive to the selection, the second response from the second digital assistant to a computing device.
-
公开(公告)号:US10741183B2
公开(公告)日:2020-08-11
申请号:US16101940
申请日:2018-08-13
申请人: Google LLC
摘要: Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and a context that specifies a status of the application when the voice action can be triggered. The voice action system receives data defining a discoverability example for the voice action that comprises one or more of the trigger terms that trigger the application to perform the voice action when a status of the application satisfies the specified context. The voice action system receives a request for discoverability examples for the application from a user device having the application installed, and provides the data defining the discoverability examples to the user device in response to the request. The user device is configured to provide a notification of the one or more of the trigger terms when a status of the application satisfies the specified context.
-
公开(公告)号:US20180374480A1
公开(公告)日:2018-12-27
申请号:US15987509
申请日:2018-05-23
申请人: GOOGLE LLC
发明人: Bo Wang , Sunil Vemuri , Nitin Mangesh Shetti , Pravir Kumar Gupta , Scott B Huffman , Javier Alejandro Rey , Jeffrey A. Boortz
摘要: Methods, systems, and apparatus for receiving data identifying an application and a voice command trigger term, validating the received data, inducting the received data to generate an intent that specifies the application, the voice command trigger term, and one or more other voice command trigger terms that are determined based at least on the voice command trigger term, and storing the intent at a contextual intent database, wherein the contextual intent database comprises one or more other intents.
-
-
-
-
-
-
-
-
-