1. A system for providing a distributed voice interface to a device, comprising: a transceiver configured to receive input from the device via a communication network, wherein the input is the result of preliminary signal processing comprising keyword detection by the device prior to receipt of the input at the transceiver; a memory configured to store an acoustic model of the input; and a processing module coupled to the transceiver and configured to perform speech recognition on the received input based at least in part on a previously stored acoustic model in order to recognize a command, wherein the transceiver is further configured to transmit data to the device, responsive to the command, via the communication network using communication channels comprising: a high bandwidth communication channel configured to transmit data supporting audio or video output at the device, and a low bandwidth communication channel configured to transmit data supporting control signals for operation of a primary functionality component of the device, and wherein the data comprises audio data generated to be consistent with audio data generated by the device based on a type of the device.