Nicht für Delphi direkt. Es gibt aber die Speech
API von Microsoft (einfach mal suchen, gibts bei MS kostenlos zum download mit Beispielen und entsprechender Doku).
Die
API ist sowohl für Sprachausgabe als auch Spracherkennung zuständig. Die Sprachausgabe tut zumindest schonmal ganz gut. Mit der Spracherkennung habe ich bisher noch nicht gearbeitet.