1. A method of performing speech recognition, the method comprising: receiving a voice request from a user at the device; determining an identity of the user; retrieving a speaker independent speech recognition model based on the user identification; and if the user is new to the device, dynamically adapting the device to provide speech recognition specific to the new user.