1. A method of allowing a user to control a mobile communication facility comprising: recording speech presented by a user using a mobile communication facility resident capture facility; generating results utilizing the speech recognition facility using an unstructured language model based at least in part on the information relating to the recording; and controlling a function of the operating system of the mobile communication facility based on the results.