-
公开(公告)号:US11699454B1
公开(公告)日:2023-07-11
申请号:US17379372
申请日:2021-07-19
Applicant: Amazon Technologies, Inc.
Inventor: Henry Michael D Souza , Vladimir Adam , Ragini Rajendra Prasad
IPC: G10L21/0232 , H04R3/04 , G10L21/0264 , G10L21/0216
CPC classification number: G10L21/0232 , G10L21/0264 , H04R3/04 , G10L2021/02166
Abstract: Techniques for dynamically adjusting received audio are described. In an example, a computer system receives audio data representing noise and utterance received by a device during a first time interval that has a start and an end. The start corresponds to a beginning of the utterance. The end corresponds to at a selection by the device of an audio beam associated with a direction towards an utterance source. The computer system determines a value associated with an audio adjustment factor. The audio adjustment factor is represented by values that vary during the time interval. The value is one of the values associated with a time point of the first time interval. The computer system generates, based at least in part on the audio data and the value, first data that indicates a measurement of at least one of the noise or the utterance.
-
公开(公告)号:US12283272B1
公开(公告)日:2025-04-22
申请号:US17379382
申请日:2021-07-19
Applicant: Amazon Technologies, Inc.
Inventor: Henry Michael D Souza , Vladimir Adam , Ketan Ashok Kulkarni , Oliver Benjamin Hill , Ragini Rajendra Prasad
IPC: G10L15/22 , G10L15/08 , G10L21/0208
Abstract: Techniques for processing utterance audio are described. In an example, a computer system determines audio data representing an utterance detected by a device, and generates, based at least in part the audio data, first data representing at least one of portion of the utterance in a frequency domain. The first data specific is to a first frequency range. The computer system determines determining a second frequency range that is a subset of the first frequency range, the second frequency range meeting a frequency threshold, and generates, based at least in part on the first data, second data that represents the at least one portion in the frequency domain. The second data is specific to the second frequency range. The computer system determines, based at least in part on the second data, that additional audio data associated with the device is to be processed.
-
公开(公告)号:US11887602B1
公开(公告)日:2024-01-30
申请号:US17547894
申请日:2021-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Brendon Jude Wilson , Henry Michael D Souza , Cindy Angie Hou , Christopher Evans , Sumit Garg , Ravina Chopra
IPC: G10L15/30 , G10L19/02 , G10L15/22 , G06F3/16 , G10L19/018
Abstract: Techniques for performing audio-based device location determinations are described. A system may send, to a first device, a command to output audio requesting a location of the first device be determined. A second device may receive the audio and send, to the system, data representing the second device received the audio, where the received data includes spectral energy data representing a spectral energy of the audio as received by the second device. The system may, using the spectral energy data, determine attenuation data representing an attenuation experienced by the audio as it traveled from the first device to the second device. The system may generate, based on the attenuation data, spatial relationship data representing a spatial relationship between the first device and the second device, where the spatial relationship data is usable to determine a device for outputting a response to a subsequently received user input.
-
公开(公告)号:US11069364B1
公开(公告)日:2021-07-20
申请号:US16583699
申请日:2019-09-26
Applicant: Amazon Technologies, Inc.
Inventor: Henry Michael D Souza , Ragini Prasad , Rick Carragher , Joseph White
IPC: G10L21/02 , G06F3/16 , H04R5/04 , G10L25/51 , G10L21/0316 , G10L21/0364
Abstract: Described herein is a system for device arbitration using acoustic characteristics of a physical space, such as a user's household. The system generates a matrix of inter-device attenuation factors. The inter-device attenuation factors are determined using the attenuation experienced by a first device versus the attenuation experienced by a second device. Once the matrix is generated, an attenuation vector representing the attenuation corresponding to an input audio signal is determined and compared to the matrix. Based on the comparison, the system selects a device for further processing.
-
-
-