-
公开(公告)号:US20230267928A1
公开(公告)日:2023-08-24
申请号:US18004971
申请日:2021-05-18
Applicant: Google LLC
Inventor: Quazi Hussain , Mubaraq Mishra , Vidhya Bhat , Adam Cohen , Sunny Goyal , Adam Coimbra , Sanjana Patel , Ilya Firman , Mehdi Alizadeh , Saurabh Kumar
IPC: G10L15/22 , G06F21/60 , G06F16/901 , H04L9/32 , G10L15/18
CPC classification number: G10L15/22 , G06F16/901 , G06F21/602 , G10L15/1822 , H04L9/3213 , G10L2015/223
Abstract: Indexing application actions for voice-based execution is provided. An indexer of a device receives, from an application executed by the device, an indication of an action and a deep link corresponding to the action declared by the application via an application programming interface. The indexer accesses an index stored in the memory of the device that is accessible to a plurality of applications. The indexer inputs, into a location in the index, the action and the deep link with a cryptographic token that prevents access to the deep link by unauthorized applications. A digital assistant of the device receives a voice query detected by a microphone and parses the voice query to determine the action. The digital assistant identifies in the index the deep link corresponding to the action. The digital assistant invokes, with the cryptographic token, the deep link to cause the application to perform the action.