Sound signature database for initialization of noise reduction in recordings
First Claim
Patent Images
1. A smart-home device comprising:
- a recording device configured to record sound during a first time interval;
a memory device comprising a plurality of stored sound profiles;
a processing system configured to;
receive a communication transmitted from a household appliance indicating that the household appliance is operating;
in response to receiving the communication transmitted from the household appliance, select a stored sound profile from the plurality of stored sound profiles based on a sound made by the household appliance while the household appliance is operating; and
perform a noise-cancellation routine on the sound recorded during the first time interval, wherein the stored sound profile is used as an initial background noise profile for the noise-cancelation routine.
2 Assignments
0 Petitions
Accused Products
Abstract
A smart-home device may include a recording device configured to record sound during a first time interval and a memory device comprising a plurality of stored sound profiles. The smart-home device may also include a processing system configured to receive an environmental input, select a stored sound profile from the plurality of stored sound profiles based on the environmental input, and perform a noise-cancelation routine on the sound recorded during the first time interval. The stored sound profile may be used as an initial background noise profile for the noise-cancelation routine.
14 Citations
17 Claims
-
1. A smart-home device comprising:
-
a recording device configured to record sound during a first time interval; a memory device comprising a plurality of stored sound profiles; a processing system configured to; receive a communication transmitted from a household appliance indicating that the household appliance is operating; in response to receiving the communication transmitted from the household appliance, select a stored sound profile from the plurality of stored sound profiles based on a sound made by the household appliance while the household appliance is operating; and perform a noise-cancellation routine on the sound recorded during the first time interval, wherein the stored sound profile is used as an initial background noise profile for the noise-cancelation routine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of selecting an initial background noise for a noise-cancelation routine in a smart-home device, the method comprising:
-
receiving, by the smart-home device, a communication from a household appliance indicating that the household appliance is operating; selecting, using a processor on the smart-home device, and in response to receiving the communication from the household appliance, a stored sound profile from a plurality of stored sound profiles, wherein the stored sound profile is selected based on a sound made by the household appliance while the household appliance is operating; and performing the noise-cancelation routine on sound received through a microphone of the smart-home device, wherein the noise-cancelation routine is performed using the stored sound profile as an initial background noise for the noise-cancelation routine. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory memory device comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving, by the one or more processors, a communication transmitted from a household appliance indicating that the household appliance is operating; selecting, using the one or more processors, and in response to receiving the communication transmitted from the household appliance, a stored sound profile from a plurality of stored sound profiles, wherein the stored sound profile is selected based on a sound made by the household appliance while the household appliance is operating; and performing a noise-cancelation routine on a received sound, wherein the noise-cancellation routine is performed using the stored sound profile as an initial background noise for the noise-cancelation routine. - View Dependent Claims (15, 16, 17)
-
Specification