1. A method of recognizing a customer identifier comprising the steps of: (a) receiving a speech signal from a customer; (b) generating a first plurality of customer identifier choices from the speech signal and a probability associated with each of the first plurality of choices; (c) querying a database using said first plurality of choices, the database having stored thereon a plurality of customer attribute parameters indexed to a second plurality of customer identifier choices; (d) retrieving one or more customer attribute parameters; (e) adjusting the probabilities based on said retrieved customer attribute parameters; and (f) selecting the customer identifier from the first plurality of choices based on the adjusted probabilities.