Response endpoint selection based on user proximity determination

    公开(公告)号:US10778778B1

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

    申请号:US15049914

    申请日:2016-02-22

    IPC分类号: H04L29/08

    摘要: A computer-implemented method involves receiving a request corresponding to input provided by a user and generating first data associated with a response to the request. Second data associated with a proximity of the user to the first computing device may be received from the first computing device, and third data associated with a proximity of the user to the second computing device may be received from the second computing device. Based at least on the second data and the third data, it may be determined that the user is closer to the first computing device than to the second computing device. Based at least in part on the user being closer to the first computing device than to the second computing device, it may be determined that the response is to be sent to the first computing device.

    Asynchronous transfer of audio data

    公开(公告)号:US10297250B1

    公开(公告)日:2019-05-21

    申请号:US13792505

    申请日:2013-03-11

    IPC分类号: G10L21/02 G10L15/20

    摘要: The systems, devices, and processes described herein may asynchronously transfer audio signals from a voice-controlled device to a remote device. The audio signals may correspond to sound that is captured by multiple microphones of the voice-controlled device, which may then process the audio signals. The audio signals may also be transferred to the remote device for processing. Moreover, a determination of whether the voice-controlled device or the remote device is to process the audio signals may be based at least in part on the bandwidth of a network communicatively coupled to the voice-controlled device. The voice-controlled device may also cache and log the audio signals, and then asynchronously stream the audio signals to the remote device after the audio signals are initially processed, which may be based on the bandwidth of the network. The remote device may utilize the unprocessed audio signals to improve subsequent processing of audio signals.

    RESPONSE ENDPOINT SELECTION
    9.
    发明申请

    公开(公告)号:US20210165630A1

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

    申请号:US17016769

    申请日:2020-09-10

    摘要: A computing system has multiple endpoint computing devices in local environments to receive verbal requests from various users and a central or remote system to process the requests. The remote system generates responses and uses a variety of techniques to determine where and when to return responses audibly to the users. For each request, the remote system understands who is making the request, determines when to provide the response to the user, ascertains where the user is when it is time to deliver the response, discovers which of the endpoint devices are available to deliver the response, and evaluates which of the available devices is best to deliver the response. The system then delivers the response to the best endpoint device for audible emission or other form of presentation to the user.

    Speech recognition services
    10.
    发明授权

    公开(公告)号:US10580408B1

    公开(公告)日:2020-03-03

    申请号:US15896495

    申请日:2018-02-14

    IPC分类号: G10L15/22 G10L15/18

    摘要: A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform a corresponding action, such as streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user. The speech recognition platform, in combination with the device, may therefore facilitate efficient interactions between the user and a voice-controlled device.