Up to now, text-to-speech (TTS) combined with highlighting sentences is by far the best way I found to read fast and at the same time very relaxed. I need an application or browser extension that enables highlighting sentences while reading them using text-to-speech (TTS) method.

I'm currently using TTS feature of Mac OSX but I really need this feature since I tested it with Moon+ Android App, for example, and facilitates a lot the reading. Basically, it allows you to read without directly reading each word, just visually follow sentence length.

Do anyone know any App for Mac or browsers extension? Thanks!

  • Do you like a browser plugin or do you want everything to be TTS?
    – Rob
    Mar 19, 2014 at 9:44

2 Answers 2


I believe that this is among the features of Kurzweil reader. They offer a free trial, so you can see whether this is what you'd like.

Another solution is Apple's own VoiceOver, which is built into the system. See especially the chapter on Working With Text.

  • I am very interested to find a solution to this. Could you possible elaborate how Apple's own VoiceOver can highlighting sentences while reading them using text-to-speech (TTS) method? I can't seem to find it in the chapter you are linking to. Thanks.
    – Eric Fail
    Dec 31, 2018 at 22:19
  • Sorry for the late answer. The basic idea is to register a SpeechWordCFProcPtr on the speech channel, do your own sentence splitting, and detect whether the word just being spoken has is overlapping a new sentence. See developer.apple.com/documentation/applicationservices/… for documentation of the callback. Feb 14, 2019 at 0:06

OK, finally I found what I was looking for.

http://www.chromevox.com/ https://chrome.google.com/webstore/detail/chromevox/kgejglhpjiefppelpmljglcjbhoiplfn

You must log in to answer this question.

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