Identifying a location of a voice-input device
First Claim
Patent Images
1. A system comprising:
- at least one processor; and
computer-readable media storing computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising;
receiving a first audio signal generated at least partly by a microphone unit of an electronic device, the first audio signal based on sound captured within an environment in which the electronic device resides, the environment including at least a first location having at least a first sound characteristic and a second location having at least a second sound characteristic;
determining that the electronic device is located at the first location within the environment based at least in part on the first audio signal having at least the first sound characteristic;
receiving a second audio signal generated at least partly by the microphone unit;
analyzing the second audio signal to identify a request from a user;
configuring an operation based at least in part on the electronic device being located at the first location; and
causing output of the operation in response to the request from the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for identifying a location of a voice-controlled device within an environment. After identifying a location of the device, the device may receive a voice command from a user within the environment and may determine a response to the command based in part on the location, may determine how to output a response based in part on the location or may determine how to interact with the user based in part on the location.
38 Citations
20 Claims
-
1. A system comprising:
-
at least one processor; and computer-readable media storing computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising; receiving a first audio signal generated at least partly by a microphone unit of an electronic device, the first audio signal based on sound captured within an environment in which the electronic device resides, the environment including at least a first location having at least a first sound characteristic and a second location having at least a second sound characteristic; determining that the electronic device is located at the first location within the environment based at least in part on the first audio signal having at least the first sound characteristic; receiving a second audio signal generated at least partly by the microphone unit; analyzing the second audio signal to identify a request from a user; configuring an operation based at least in part on the electronic device being located at the first location; and causing output of the operation in response to the request from the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method comprising:
-
receiving a first audio signal generated at least partly using a microphone of an electronic device, the first audio signal based on sound captured within an environment in which the electronic device resides, the environment including at least a first location having at least a first sound characteristic and a second location having at least a second sound characteristic; determining that the first audio signal includes at least the first sound characteristic; receiving a second audio signal generated at least partly using the microphone; analyzing the second audio signal to identify a request from a user; configuring an operation based at least in part on the first sound characteristic; and causing output of the operation in response to the request from the user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
at least one processor; and computer-readable media storing computer-executable instructions that, when executed on the at least one processor, cause the at least one processor to perform operations comprising; receiving a first audio signal generated at least partly by a microphone of an electronic device, the first audio signal based on sound captured within an environment in which the electronic device resides; identifying, from the first audio signal, an echo characteristic of the environment; determining that the electronic device is located at the first location within the environment based at least in part on the echo characteristic; receiving a second audio signal generated at least in part using the microphone; analyzing the second audio signal to identify a request from a user; configuring an operation in response to the request from the user, based at least in part on the echo characteristic; and causing output of the operation in response to the request from the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification