Text to speech synthesis

Earlier this year at the Chula Vista Skills Tournament, I saw a vex legal competition robot that had text to speech capabilities. I talked to the guy about it, and he told me about it. It’s the end of the year now, and I do not remember much about what he said. I tried googling it and came up with no useful information. I believe he said something about using the AT&T text to speech library or something. Can I get some guidance on this? Master programmer Jpearman do you know how to do this?