CPC G06N 20/00 (2019.01) [G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 3/04883 (2013.01); H04R 3/04 (2013.01); G06N 3/08 (2013.01); H04R 2430/01 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, from a first non-touch sensor of a device, first sensor output of a first type;
receiving, from a second non-touch sensor of the device, second sensor output of a second type that differs from the first type;
providing the first sensor output and the second sensor output as concurrent inputs to a machine learning model, the machine learning model having been previously trained to output a predicted gesture based on both sensor output of the first type and sensor output of the second type;
providing a predicted gesture on a surface of the device based on an output from the machine learning model, the output generated in response to the providing of both the first sensor output and the second sensor output as concurrent inputs to the machine learning model; and
adjusting an audio output level of the device based on the predicted gesture on the surface of the device, wherein the device comprises an audio output device.
|