Acoustic and other waveform event detection and correction systems and methods
First Claim
1. A computer-implemented method for detecting acoustic events, comprising:
- obtaining, by a computing system comprising one or more computing devices, audio data associated with a source;
accessing, by the computing system, data indicative of a machine-learned acoustic detection model;
inputting, by the computing system, the audio data from the source into the machine-learned acoustic detection model;
obtaining, by the computing system, an output from the machine-learned acoustic detection model, wherein the output is indicative of a first acoustic event associated with the source; and
providing, by the computing system, data indicative of a notification to a user device of a user, wherein the notification indicates the first acoustic event and one or more responses for selection by the user, wherein one or more first peripheral devices are associated with addressing the first acoustic event;
obtaining, by the computing system, data indicative of a success of one or more second peripheral devices in addressing a second acoustic event, wherein the second acoustic event is of a similar type to the first acoustic event; and
adjusting, by the computing, system, a peripheral device hierarchy based at least in part on the data indicative of the success of the one or more second peripheral devices in addressing the second acoustic event.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for detecting, classifying, and correcting acoustic (waveform) events are provided. In one example embodiment, a computer-implemented method includes obtaining, by a computing system, audio data from a source. The method includes accessing, by the computing system, data indicative of a machine-learned acoustic detection model. The method includes inputting, by the computing system, the audio data from the source into the machine-learned acoustic detection model. The method includes obtaining, by the computing system, an output from the machine-learned acoustic detection model. The output is indicative of an acoustic event associated with the source. The method includes providing, by the computing system, data indicative of a notification to a user device. The notification indicates the acoustic event and response(s) for selection by a user. The computing system, via a continuously learned hierarchical process, may initiate autonomous actions in an effort to halt or otherwise modify the acoustic event.
-
Citations
19 Claims
-
1. A computer-implemented method for detecting acoustic events, comprising:
-
obtaining, by a computing system comprising one or more computing devices, audio data associated with a source; accessing, by the computing system, data indicative of a machine-learned acoustic detection model; inputting, by the computing system, the audio data from the source into the machine-learned acoustic detection model; obtaining, by the computing system, an output from the machine-learned acoustic detection model, wherein the output is indicative of a first acoustic event associated with the source; and providing, by the computing system, data indicative of a notification to a user device of a user, wherein the notification indicates the first acoustic event and one or more responses for selection by the user, wherein one or more first peripheral devices are associated with addressing the first acoustic event; obtaining, by the computing system, data indicative of a success of one or more second peripheral devices in addressing a second acoustic event, wherein the second acoustic event is of a similar type to the first acoustic event; and adjusting, by the computing, system, a peripheral device hierarchy based at least in part on the data indicative of the success of the one or more second peripheral devices in addressing the second acoustic event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
one or more input devices; one or more processors; and one or more memory devices, the one or, more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; obtaining, via the one or more input devices, audio data from a source; accessing data indicative of a machine-learned acoustic detection model; inputting the audio data from the source into the machine-learned acoustic detection model; obtaining an output from the machine learned acoustic detection model, wherein the output is indicative of first acoustic event associated with the source; providing data indicative of a notification to a user device of a user, wherein the notification indicates the first acoustic event and one or more responses for selection by the user, wherein one or more first peripheral devices are associated with addressing the first acoustic event; obtaining data indicative of a success of one or more second peripheral devices in addressing a second acoustic event, wherein the second acoustic event is of a similar type to the first acoustic event; and adjusting a peripheral device hierarchy based at least in part on the data indicative of the success of the one or more second peripheral device in addressing the second acoustic event.
-
-
18. One or more tangible, non-transitory computer-readable media storing computer-readable instructions that when executed by one or more processors cause the one or more processors to perform operations, the operations comprising:
-
obtaining audio data associated with a source, wherein the source is a human child; accessing data indicative of a machine-learned acoustic detection model; inputting the audio data from the source into the machine-learned acoustic detection model; obtaining an output from the machine-learned acoustic detection model, wherein the output is indicative of a first acoustic event associated with a cry of the human child; providing data indicative of a notification to a user device of a user, wherein the notification indicates the first acoustic event and one or more responses for selection by the user, wherein one or more first peripheral devices are associated with addressing the first acoustic event; obtaining data indicative of a success of one or more second peripheral devices in addressing a second acoustic event, wherein the second acoustic event is of a similar type to the first acoustic event; and adjusting a peripheral device hierarchy based at least in part on the data indicative of the success of the one or more second peripheral devices in addressing the second acoustic event. - View Dependent Claims (19)
-
Specification