1. A method for handling unregistered callers in a voice recognition framework, comprising the steps of: (a) determining whether a user is registered; (b) executing a registration process if it is determined that the user is not registered; (c) receiving utterances from the user; and (d) recognizing the utterances for the purpose of providing a service to the user.