5. The method of claim 1, wherein the determining step includes the substep of: ordering a set of the telephone numbers according to the predicted likelihood that each telephone number in the set is the desired telephone number.
1. A method for assisting voice-dialing comprising the steps of: receiving voice input from a user representing a name corresponding to a desired telephone number; predicting a likelihood of the user calling telephone numbers based on a model of the user's calling behavior over time period by applying weights such that recent calling behavior is favored over previous calling behavior; and determining the desired telephone number according to the predicted likelihood of the user calling the telephone number corresponding to stored names that most closely match the voice input.