CPC G10L 15/22 (2013.01) [G06F 40/205 (2020.01); G10L 13/027 (2013.01); G10L 15/1815 (2013.01); G10L 15/1822 (2013.01); G10L 15/30 (2013.01); G10L 21/003 (2013.01); G10L 21/0316 (2013.01); H04L 65/1069 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] | 14 Claims |
10. A method implemented by one or more processors, the method comprising:
receiving an input audio signal detected by a sensor of a client device;
parsing the input audio signal to identify a request and a trigger keyword corresponding to the request;
determining, based on the request, an action data structure configured for executing a type of action responsive to the request;
identifying a content item based on processing metadata of the content item and determining that subject matter, of the content item, corresponds to the trigger keyword;
generating an output signal for rendering the content item, the output signal modulated according to an amplitude modulation determined based on the type of action and the content item; and
transmitting data packets comprising the output signal to cause an audio driver component executed by the client device to drive a speaker of the client device to generate an acoustic wave corresponding to the output signal generated with the amplitude modulation.
|