Device Leadership Negotiation Among Voice Interface Devices

    公开(公告)号:US20230274741A1

    公开(公告)日:2023-08-31

    申请号:US18312580

    申请日:2023-05-04

    Applicant: Google LLC

    CPC classification number: G10L15/22 G10L15/32 G10L2015/223 G10L2015/088

    Abstract: The various implementations described herein include methods and systems for determining device leadership among voice interface devices. In one aspect, a method is performed at a first electronic device of a plurality of electronic devices, each having microphones, a speaker, processors, and memory storing programs for execution by the processors. The first device detects a voice input. It determines a device state and a relevance of the voice input. It identifies a subset of electronic devices from the plurality to which the voice input is relevant. In accordance with a determination that the subset includes the first device, the first device determines a first score of a criterion associated with the voice input and receives second scores of the criterion from other devices in the subset. In accordance with a determination that the first score is higher than the second scores, the first device responds to the detected input.

    Server-provided visual output at a voice interface device

    公开(公告)号:US11521469B2

    公开(公告)日:2022-12-06

    申请号:US17105081

    申请日:2020-11-25

    Applicant: GOOGLE LLC

    Abstract: A method at an electronic device with an array of indicator lights includes: obtaining first visual output instructions stored at the electronic device, where the first visual output instructions control operation of the array of indicator lights based on operating state of the electronic device; receiving a voice input; obtaining from a remote system a response to the voice input and second visual output instructions, where the second visual output instructions are provided by the remote system along with the response in accordance with a determination that the voice input satisfies one or more criteria; executing the response; and displaying visual output on the array of indicator lights in accordance with the second visual output instructions, where otherwise in absence of the second visual output instructions the electronic device displays visual output on the array of indicator lights in accordance with the first visual output instructions.

    Implementations for voice assistant on devices

    公开(公告)号:US11355116B2

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

    申请号:US16888346

    申请日:2020-05-29

    Applicant: GOOGLE LLC

    Abstract: An electronic device configures a device-agnostic voice assistant library for execution on the electronic device based on the electronic device having a first device type. The electronic device also selects an implementation for the voice assistant library. After the configuring, the electronic device receives a verbal input from a user. It extracts request information from the verbal input by processing the verbal input using the voice assistant library executing on the device. It transmits a request to a remote system, the request including the extracted request information. The electronic device receives a response to the request. The response is generated by the remote system in accordance with the extracted request information. The electronic device performs an operation in accordance with the response by one or more voice processing modules of the configured voice assistant library.

    Invoking automated assistant function(s) based on detected gesture and gaze

    公开(公告)号:US11237630B2

    公开(公告)日:2022-02-01

    申请号:US17110716

    申请日:2020-12-03

    Applicant: Google LLC

    Abstract: Invoking one or more previously dormant functions of an automated assistant in response to detecting, based on processing of vision data from one or more vision components: (1) a particular gesture (e.g., of one or more “invocation gestures”) of a user; and/or (2) detecting that a gaze of the user is directed at an assistant device that provides an automated assistant interface (graphical and/or audible) of the automated assistant. For example, the previously dormant function(s) can be invoked in response to detecting the particular gesture, detecting that the gaze of the user is directed at an assistant device for at least a threshold amount of time, and optionally that the particular gesture and the directed gaze of the user co-occur or occur within a threshold temporal proximity of one another.

    GENERATING AND/OR ADAPTING AUTOMATED ASSISTANT CONTENT ACCORDING TO A DISTANCE BETWEEN USER(S) AND AN AUTOMATED ASSISTANT INTERFACE

    公开(公告)号:US20210117720A1

    公开(公告)日:2021-04-22

    申请号:US17135272

    申请日:2020-12-28

    Applicant: Google LLC

    Abstract: Methods, apparatus, systems, and computer-readable media are provided for generating and/or adapting automated assistant content according to a distance of a user relative to an automated assistant interface that renders the automated assistant content. For instance, the automated assistant can provide data for a client device to render. The client device can request additional data when the user relocates closer to, or further from, the client device. In some implementations, a request for additional data can identify a distance between the user and the client device. In this way, the additional data can be generated or selected according to the distance in the request. Other implementations can allow an automated assistant to determine an active user from a group of users in an environment, and determine a distance between the active user and the client device in order that any rendered content can be tailored for the active user.

    Server-Provided Visual Output at a Voice Interface Device

    公开(公告)号:US20210082258A1

    公开(公告)日:2021-03-18

    申请号:US17105081

    申请日:2020-11-25

    Applicant: GOOGLE LLC

    Abstract: A method at an electronic device with an array of indicator lights includes: obtaining first visual output instructions stored at the electronic device, where the first visual output instructions control operation of the array of indicator lights based on operating state of the electronic device; receiving a voice input; obtaining from a remote system a response to the voice input and second visual output instructions, where the second visual output instructions are provided by the remote system along with the response in accordance with a determination that the voice input satisfies one or more criteria; executing the response; and displaying visual output on the array of indicator lights in accordance with the second visual output instructions, where otherwise in absence of the second visual output instructions the electronic device displays visual output on the array of indicator lights in accordance with the first visual output instructions.

    ADAPTING AUTOMATED ASSISTANT BASED ON DETECTED MOUTH MOVEMENT AND/OR GAZE

    公开(公告)号:US20200342223A1

    公开(公告)日:2020-10-29

    申请号:US16606030

    申请日:2018-05-04

    Applicant: Google LLC

    Abstract: Adapting an automated assistant based on detecting: movement of a mouth of a user; and/or that a gaze of the user is directed at an assistant device that provides an automated assistant interface (graphical and/or audible) of the automated assistant. The detecting of the mouth movement and/or the directed gaze can be based on processing of vision data from one or more vision components associated with the assistant device, such as a camera incorporated in the assistant device. The mouth movement that is detected can be movement that is indicative of a user (to whom the mouth belongs) speaking.

    Implementations for Voice Assistant on Devices

    公开(公告)号:US20200294504A1

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

    申请号:US16888346

    申请日:2020-05-29

    Applicant: GOOGLE LLC

    Abstract: An electronic device configures a device-agnostic voice assistant library for execution on the electronic device based on the electronic device having a first device type. The electronic device also selects an implementation for the voice assistant library. After the configuring, the electronic device receives a verbal input from a user. It extracts request information from the verbal input by processing the verbal input using the voice assistant library executing on the device. It transmits a request to a remote system, the request including the extracted request information. The electronic device receives a response to the request. The response is generated by the remote system in accordance with the extracted request information. The electronic device performs an operation in accordance with the response by one or more voice processing modules of the configured voice assistant library.

Patent Agency Ranking