As yet, Speech cannot be synthesized within Scratch, so into the 'useful freeware' thread I have posted information about a text-to-speech synthesizer that really works well. If you want to make your characters speak and don't have a microphone - it could be the answer as the sound files you save are .wavs
BALABOLKA
http://www.cross-plus-a.com/balabolka.htm
Short demo project
http://scratch.mit.edu/projects/mohlar/11145
Offline
If you just want a short bit of spoken text, you can get it from either
http://public.research.att.com/~ttsweb/tts/demo.php or
https://www.cepstral.com/demos/ .
Note both sites have (fairly standard) no commercial use restrictions.
Also, I just noted a few days ago that the latest version of Adobe Reader now has a rather limited text-to-speech capability.
Offline
Both good points by Duncan and Dr JIm. Can't do anything about the Mac, but I found this little program REALLY easy to use and with such a wide range of voices available, it is easy to create lots of clear speech as .wavs ----- albeit they still retain a touch of the robotic feel. But it's free, so we can forgive that! Also, of course, you can download it and work offline, happily creating whatever wavefiles of speech that you need.
Offline