1. A method for voice recognition, comprising: providing a database including information for a plurality of streets, the streets being characterized by respective street names and street types; providing a voice input including a street name information and a street type information; recognizing a given street type by processing the voice input; selecting streets having the given street type from the database; and recognizing a street name of at least one of the streets selected from the database by processing the voice input.