The agent needs more downloading (or items to distribute). The Text to Speach control is one control and you don't need to put anything into the declarations. I can never remember the Agents declarations. The text2speach engine you just put in your code.

Ex.
Put a button, Text2speach control, and textbox onto the form...

In the button

Text2speach1.speak Text1.text

And it speaks!