1. A speech recognition method in which an entry corresponding to a speech input is selected from a list of entries, the method comprising: detecting the speech input; recognizing a phoneme sequence of the speech input; providing a list of fragments of entries in a list of entries, the fragments being based on a subword or phoneme level; and comparing the phoneme sequence of the recognized speech input to the list of fragments to generate a candidate list of best matching entries based on comparison scores, wherein a comparison score is calculated for a fragment when the recognized speech input is compared to the fragment, the comparison score being a measure of how well the recognized speech input fits to the fragment, wherein a score for one list entry is calculated based on the comparison scores of all the fragments that build the list entry, where the fragment is accompanied by different wildcards, each wildcard representing the part of the list entry not considered in the fragment of the list entry and each wildcard having a different weight when the recognized speech input is compared to the fragment.