10. A computerized method for use by a voice recognition system for a vehicle, the method comprising: receiving speech from a user at a microphone; identifying the user; loading a first set of user-specific commands or names associated with the identified user from a user specific voice recognition setting database in memory; conducting a first voice recognition pass by comparing a representation of the received speech to the loaded first set of commands or names to obtain a first proposed match and a first confidence; determining whether the first proposed match is a first match between the first set and the representation of the received speech if the first confidence meets or exceeds a first confidence level; when the first proposed match is not determined to be a first match, conducting a second voice recognition pass by comparing the representation of the received speech to a second set of user-specific at least one command or at least one name not included in the first set, the second set associated with the user in the user specific voice recognition setting database, to obtain a second proposed match and a second confidence; determining whether the second proposed match is a second match between the second set and the representation of the received speech if the second confidence meets or exceeds a second confidence level; and at least one of: (a) outputting an indication of the first match or the second match for user confirmation if the first match or the second match is determined, or (b) executing a vehicle function based on the first match or the second match if the first match or the second match is determined.
10. A computerized method for use by a voice recognition system for a vehicle, the method comprising: receiving speech from a user at a microphone; identifying the user; loading a first set of user-specific commands or names associated with the identified user from a user specific voice recognition setting database in memory; conducting a first voice recognition pass by comparing a representation of the received speech to the loaded first set of commands or names to obtain a first proposed match and a first confidence; determining whether the first proposed match is a first match between the first set and the representation of the received speech if the first confidence meets or exceeds a first confidence level; when the first proposed match is not determined to be a first match, conducting a second voice recognition pass by comparing the representation of the received speech to a second set of user-specific at least one command or at least one name not included in the first set, the second set associated with the user in the user specific voice recognition setting database, to obtain a second proposed match and a second confidence; determining whether the second proposed match is a second match between the second set and the representation of the received speech if the second confidence meets or exceeds a second confidence level; and at least one of: (a) outputting an indication of the first match or the second match for user confirmation if the first match or the second match is determined, or (b) executing a vehicle function based on the first match or the second match if the first match or the second match is determined. 13. The method of claim 10 , wherein the first confidence level and the second confidence level are different.