One where the name matching fails so it asks the text-to-speech to pick a different interpretation (or even variant spellings). It also needs to learn when matches seemed best and remember those when it hears the same sounds.

Wade.