16. An apparatus comprising: a voice-enabled user interface to output a voice prompt to request a user to provide a type of business and an identifier of a specific business, and receive from the user a speech input having information about the type of business and the identifier of the specific business; and a speech recognition engine to select a speech recognition module based on the information about the type of business and recognize the identifier of the specific business using the selected speech recognition module.
21. The apparatus of claim 16 , further comprising a storage medium for storing a hierarchical tree of nodes, each node associated with one or more particular types of businesses.