1. A method of providing hands-free services using a mobile device having wireless access to computer-based services, the method comprising: (a) establishing a short-range wireless connection between a mobile device and a vehicle; (b) receiving speech in the vehicle that is communicated to a mobile voice platform resident on the mobile device via the short-range wireless connection; (c) parsing the received speech using the mobile voice platform to identify vehicle-specific vocabulary; (d) when vehicle-specific vocabulary exists, identifying at least one vehicle function of an inter-related group of vehicle functions that is associated with the identified vehicle-specific vocabulary; (e) determining whether to access one or more cloud services based on the identity of the vehicle function; (f) generating a text-based command reflecting audible control of the affected vehicle function; and (g) sending the text-based command from the mobile device to the vehicle over the short-range wireless connection.