1. A method for processing voice inputs at a vehicle, comprising, sending, to a server, data from the vehicle, the vehicle including an on-board computer for processing instructions for the vehicle and processing wireless communication to exchange data with the server; receiving, at the vehicle, data for a user account to use the vehicle, the data used to identify a user profile of a user; receiving, from the server, data for identifying voice profiles for the user profile, each voice profile being associated with a tone identifier, the voice profiles for the user being learned from a plurality of voice inputs made to the vehicle or other vehicles by the user, while using the user account, in one or more prior sessions of use; receiving, by the on-board computer, a voice input, and for the voice input, processing, by on-board computer, the voice input to identify a voice profile that is correlated to the voice input; and generating a vehicle response for the voice input, the vehicle response is moderated in that the vehicle response is based in part on the tone identifier of the identified voice profile; wherein the vehicle response is one among a plurality of alternate vehicle response for the voice input as defined by current predefined mappings between the tone identifier and the plurality of alternate vehicle responses.