I'm Christian Boyce, a Mac, iPhone, and iPad consultant.
I have just one goal for my blog: to make it

The best site for Mac, iPhone, and iPad tips, period.


Have a suggestion? Have a question? Email me. I mean it.
Or call: 424-354-3548.

Show iOS 8 posts. Show iPhone posts. Show iPad posts. Show Mac posts. Show all posts.

How to Make Your Mac Read Out Loud to You


Listen to this blog post!

As promised, here's how to make your Mac read out loud to you. It's very handy.

UPDATED September 4th, 2014: see end of this post for additional info.



Let's start with Mail.
Mail will read out loud any selected text. So, if you get a long email, click in the body of it, do a Select All (or Command-A), and then go to Edit/Speech/Start Speaking. Very easy.


Now, let's look at Safari.
Safari will also read out loud any selected text. It's exactly the same as Mail: Edit/Speech/Start Speaking. If you use Safari's "Reader" feature, you'll have an easier time selecting the text you want. Reader hides "web junk" and leaves you with nothing but the article. Here's an example.

First, here's a web page. There's a story in there but there's a lot of other junk there too. It's a little distracting. And, it prevents you from selecting just the story when you do a Select All because all of the other stuff gets selected too.


This is what Reader's for. It turns a web page like the one above into a web page like the one below.

Nice and neat! No distractions! Plus, if you do Command-A here, you'll get just the story.

Swtich to "Reader" mode by clicking the gray Reader button in the address bar. Here's what it looks like:


Click it again to make Reader go away. (Reader is worth knowing about even if you're not going to have the page read to you out loud. Use it any time you want to hide a web page's clutter and focus on the story. The button disappears if Safari doesn't think it can figure out what the story is.)

Not all programs can read out loud the way Mail and Safari can, and of the ones the can, not all do it via Edit/Speech/Start Speaking. Some programs require you to select the text, then control-click on it to reveal a "Speech/Start Speaking" pop-up menu item. You may need to experiment with this a bit but it's worth it. Pages is one such program. Very handy, by the way, to have your writing read back to you.

Finally, let's have a look at the voice itself, and how you can control it. The voices on the Mac are far better, and far more configurable, than the ones on the iPhone and iPad. The way you do it is you go to the Apple menu, then to System Preferences, then to Speech. In the Speech section, switch to the Text to Speech section and you'll be given the option to chance voices. Try the various voices, and try adjusting the rate to hear how things sound. You can click the Play button to hear a sample sentence. I like Alex at the normal rate, FYI.

Hey! Want more tips like this, delivered to your email inbox? Add your name and email to the mailing list and never miss a post.

There are a few shortcomings (you can't choose the voice, you can't do Select All in iBooks or Safari, and you can't trigger it from Siri), but even so, Speak Selection is worth exploring.

UPDATE September 4th, 2014: I've just learned about the SoundGecko website. It will read a web page to you. For example, this one! Try it now by clicking below:

Listen to this blog post

It isn't instant, but it's close (about a minute's delay). And, there are lots of cool options (in a nice iOS app, and also on the SoundGecko website), and it's free for the basic service. I'll write a separate blog post on it someday soon.

Here's a SoundGecko feature I could not resist telling you about: it has the ability to subscribe to an RSS feed, giving you an updating set of articles for a particular blog... such as this one! It's easy as pie.

  1. If you don't have a SoundGecko account yet, create one by clicking here and following the directions. Do it from your Mac (or even a PC)-- it makes the next steps easier.

  2. Click the tab that says "Service Settings & Feeds."

  3. Scroll down and click the button that says "Add Custom RSS." Type in christianboyce.blogspot.com, click the Add RSS Feed button, and you're done.

If you have an iPhone or iPad you'll want to get the SoundGecko iOS app (free), of course. With it, in addition to being able to listen to blog posts, you can have SoundGecko read a web page to you on the fly. Here's how it looks. SoundGecko Listen to this now iOS

One advantage of having SoundGecko read a web page for you instead of doing it by selecting and clicking "Play" is that there's no selecting! The selecting is the hardest part as there's no "Select All" in Safari for iOS. Anyhow, give it a try. You don't even need an account to do that. But you'll want a SoundGecko account because you can manage things from your Mac, and have the ready-to-listen-to files show up on your iPhone or iPad. There are other reasons too.

Give it a try and let me know what you think, in the comments section below.

Still have questions? Email me. But first, join the mailing list. People on the mailing list go to the front of the line.



Help me spread the reach of The Boyce Blog by sharing it with your friends. These buttons do all the work.



Click here to join my mailing list! You'll get an email every time I post something.