WAKEWORD SELECTION
    2.
    发明申请

    公开(公告)号:US20220223155A1

    公开(公告)日:2022-07-14

    申请号:US17709131

    申请日:2022-03-30

    Abstract: A system and method are disclosed capable of parsing a spoken utterance into a natural language request and a speech audio segment, where the natural language request directs the system to use the speech audio segment as a new wakeword. In response to this wakeword assignment directive, the system and method are further capable of immediately building a new wakeword spotter to activate the device upon matching the new wakeword in the input audio. Different approaches to promptly building a new wakeword spotter are described. Variations of wakeword assignment directives can make the new wakeword public or private. They can also add the new wakeword to earlier wakewords, or replace earlier wakewords.

    Modular virtual assistant platform

    公开(公告)号:US11144731B2

    公开(公告)日:2021-10-12

    申请号:US16128227

    申请日:2018-09-11

    Abstract: A platform provides for developers of applications, such as devices, with natural language interfaces to configure the availability of vertical domain modules in applications. Modules can include grammars for parsing natural language expressions and interfaces to data sources. Third party developers can create modules with pricing models for their usage or access to their data. Device developers can browse or search available modules and test their performance for specific queries. The platform provides for devices users to access the chosen modules as configured by device developers and for charging and payment between users, application developers, and module developers.

    Framework for identifying distinct questions in a composite natural language query

    公开(公告)号:US11138205B1

    公开(公告)日:2021-10-05

    申请号:US16292190

    申请日:2019-03-04

    Abstract: A query-processing server provides natural language services to applications. More specifically, the query-processing server receives and stores domain knowledge information from application developers, the domain knowledge information comprising a linguistic description of the natural language user queries that application developers wish their applications to support. A first portion of the domain knowledge information is applied to transform a natural language query received from an application to an ordered sequence of question elements. A second portion of the domain knowledge information is applied to group the ordered sequence of question elements into a plurality of distinct structured questions posed by the natural language query. The distinct structured questions may then be provided to the application, which may then execute them and obtain the corresponding data referenced by the questions.

    System and methods for a virtual assistant to manage and use context in a natural language dialog

    公开(公告)号:US10418032B1

    公开(公告)日:2019-09-17

    申请号:US15163485

    申请日:2016-05-24

    Abstract: A dialog with a conversational virtual assistant includes a sequence of user queries and systems responses. Queries are received and interpreted by a natural language understanding system. Dialog context information gathered from user queries and system responses is stored in a layered context data structure. Incomplete queries, which do not have sufficient information to result in an actionable interpretation, become actionable with use of context data. The system recognizes the need to access context data, and retrieves from context layers information required to transform the query into an executable one. The system may then act on the query and provide an appropriate response to the user. Context data buffers forget information, perhaps selectively, with the passage of time, and after a sufficient number and type of intervening queries.

    SYSTEMS AND METHODS FOR PROVIDING IDENTIFICATION INFORMATION IN RESPONSE TO AN AUDIO SEGMENT

    公开(公告)号:US20180329991A1

    公开(公告)日:2018-11-15

    申请号:US16044331

    申请日:2018-07-24

    Abstract: The present invention relates to providing identification information in response to an audio segment using a first mode of operation including receiving an audio segment and sending the audio segment to a remote server and receiving, from the remote server, identification information relating to the audio segment, and a second mode of operation of receiving an audio segment and using stored information to obtain identification information relating to the received audio segment received, without sending the audio segment to the remote server. The present invention further includes using identification information from the remote server and using local identification information and selecting either identification information from the remote server or local identification information based on selection criteria, and generating an output based on the selected identification information.

Patent Agency Ranking