Some definitions

Stefano Bussolon

Speech Synthesis The process of automatic generation of speech output from data input which may include plain text, formatted text or binary objects.

Text-To-Speech The process of automatic generation of speech output from text or annotated text input.

source: http://www.w3.org/TR/speech-synthesis/