1. A method of performing speech recognition in a distributed speech recognition system comprising an electronic device including an embedded speech recognizer and a network device including a remote speech recognizer remote from the electronic device, the method comprising: receiving, by the electronic device, input audio comprising speech; transmitting at least a portion of the input audio to the network device for processing by the remote speech recognizer; processing, by the embedded speech recognizer, at least a portion of the input audio to produce a local speech recognition result; and performing a partial action, based, at least in part, on the local speech recognition result.