On my MacBook Air in Lion with the iMessages beta I was able to set up iMessage to read all incoming messages automatically with text to speech.

I can't find how to turn that on with Mountain Lion.

I see how I can make it announce or I can select text to have it read out loud but I had it just automatically reading incoming messages out loud with text to speech before.

2 Answers 2


iMessage->Preferences->Alerts check 'Speak an announcement'


I think you can't do it right now. However if Apple gives iMessage support to Automator you can write an Automator script to do that and when the message arrived you can initiate that script from iMessage->Preferences->Alerts

  • 2
    iMessages can call an Apple Script when a message arrives so you won't need Automator for that
    – nohillside
    Dec 20, 2012 at 18:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .