20. The method of claim 18 , wherein the client computing device is a first client computing device, comprising: transmitting the content item converted for the first modality to the first client computing device within a pre-determined time period from receipt of the input audio signal by the natural language processor component.
18. A method of multi-modal transmission of packetized data in a voice activated data packet based computer network environment, comprising: receiving, by a natural language processor component executed by a data processing system, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a client computing device; identifying, by the natural language processor component, from the input audio signal, a request and a trigger keyword corresponding to the request; generating, by a direct action application programming interface of the data processing system, based on at least one of and the trigger keyword, a first action data structure; receiving, by a content selector component executed by the data processing system, at least one of the request and the trigger keyword identified by the natural language processor and selecting, based on at least one of the request and the trigger keyword, a content item via a real-time content selection process; polling, by an interface management component of the data processing system, a plurality of interfaces to identify a first candidate interface and a second candidate interface; determining, by the interface management component, a first resource utilization value for the first candidate interface and a second resource utilization value for the second candidate interface, the first resource utilization value and the second resource utilization value based on at least one of a battery status, processor utilization, memory utilization, an interface parameter, and network bandwidth utilization; selecting, based on a comparison of the first resource utilization value and the second resource utilization value, the first candidate interface as a selected interface to present the content item; converting the content item for delivery in a modality compatible with the first candidate interface selected based on the comparison of the first resource utilization value and the second resource utilization value; providing the first action data structure to the client computing device for rendering as audio output from the client computing device; and transmitting the content item converted for the first modality to deliver the content item for rendering from the selected interface.