Gracias a tod@s
La verdad, no se que hacer. Voy a empezar por implementar el diccionario. Despues voy a investigar el algoritmo SOUNDEX, aunque no se si sera lo que necesito. He encontrado esto:
http://www.jewishgen.org/InfoFiles/soundex.html
Descarga Soundex.zip para idioma ingles:
http://www.programmersheaven.com/zone2/cat66/6062.htm
Descarga Soundex2.zip para idioma Español:
http://www.dbwide.com.ar/fuentes11.htm
Ya os contare
Saludos!