1. A method in a directory dialer, said directory dialer having a directory of names, each name having a first part and a second part, and a first name grammar representing phonetic baseforms of first names and a second name grammar representing phonetic baseforms of second names, said method comprising the steps of: receiving voice data for a spoken name after requesting a user to speak the required name; extracting a set of phonetic baseforms for the voice data; and finding the best match between the extracted set of phonetic baseforms voice data and any combination of the phonetic baseforms in the first name grammar and the second name grammar.