where the system 100 is located each entry is parsed into data fields which contain inter alia the firm or entity name its location such as floor and suite number and a list of the first and last names of all persons employed there the processor 106 and associated graphics co processor 109 with video ram 107 initiate the display of all retrieved data entries in the directory file on the display device 113 in a convenient format such as an alphabetical list from which the user can select their desired option the user may then speak the specific name of the party they wish to find or select the name using the touch display 113 or other input device such as a track ball not shown when the user speaks the name of the party desired the speech recognition module 104 takes the analog signal from the microphone 118 and converts it to a digital format by way of the dsp 125 and compression algorithm as previously described the directory file is retrieved if not already done and the digitized and coded speech compared to the contents of the directory file to find any matches any matching fields within the entries of the data file are provided to the user either audibly via the speech synthesis module.