| CPC G10L 15/22 (2013.01) [G06F 3/165 (2013.01); G10L 15/14 (2013.01); G10L 15/1822 (2013.01); G10L 15/26 (2013.01); G10L 15/30 (2013.01); H04L 47/25 (2013.01); G10L 2015/088 (2013.01)] | 20 Claims |

|
1. A system to transmit data in a voice-based computing environment, comprising:
a data processing system comprising one or more processors and memory to:
receive, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a client computing device associated with an electronic account;
parse the input audio signal to identify a request;
select a content item responsive to the request;
identify a plurality of interfaces executed by one or more client computing devices linked with the electronic account, the one or more client computing devices comprising the client computing device;
determine a characteristic of each of the plurality of interfaces;
select, based on the characteristic of each of the plurality of interfaces executed by the one or more client computing devices linked with the electronic account, a first interface of the plurality of interfaces having a first characteristic, the first interface executed by a first computing device; and
provide, to the first computing device, the content item for presentation as audio output via the first interface.
|