1. A mobile device adapted for automatic speech recognition (ASR) comprising: a speech input for receiving an unknown speech input signal from a user; a local controller for: a. determining if a remote ASR processing condition is met, b. transforming the speech input signal into a selected one of a plurality of different speech representation types, and c. sending the transformed speech input signal to a remote server for remote ASR processing; a local ASR arrangement for performing local ASR processing of the speech input including processing any speech recognition results received from the remote server.