15. The computer-implemented method of claim 1 , wherein identifying multiple sets of weighting values for the plurality of language models comprises identifying multiple sets of weighting values that bias selection of language models, each of the multiple sets of weighting values biasing selection of language models for recognizing utterances in audio input when a key phrase associated with the set of weighting values is recognized in the audio input.
15. The computer-implemented method of claim 1 , wherein identifying multiple sets of weighting values for the plurality of language models comprises identifying multiple sets of weighting values that bias selection of language models, each of the multiple sets of weighting values biasing selection of language models for recognizing utterances in audio input when a key phrase associated with the set of weighting values is recognized in the audio input. 16. The computer-implemented method of claim 15 , wherein selecting, from among the multiple sets of weighting values, the set of weighting values associated with the first key phrase comprises selecting the first set of multiple weighting values based on determining that the first docking context indicates docking of the client device with the first docking station of the first type, without recognizing the first key phrase associated with the first set of multiple weighting values.