How to pause TTS in Mac Safari when not using full VoiceOver mode?

5,780

Solution 1

This is one other way. You can save the entire document as txt file and open it with any browser of yours, tested on chrome or safari. Select all and right click, then "add to itunes as spoken track." It will take a few minutes and then you will have an audio file you can play. Press pause key on the keyboard to pause or resume while reading.

Solution 2

The native Text to Speech (TTS) engine is quite useful, but very limiting. One such limit is the one you described above, the inability to pause, and resume where you left off; this is simply because it doesn't keep track of that information, nor does it know how to actually pause the TTS stream (which even the earlier versions of TTS on Windows could do).

I know you don't wish to use the full 'VoiceOver' mode, but really, that's the best level of control you have. All the user does is simply turn on 'VoiceOver', navigate to the text they want to read, and it, well reads it. If they wish to pause the reading, they can press Ctrl on the keyboard, and it pauses. To resume, it's just a matter of hitting Ctrl again on the keyboard.

VoiceOVer does have it's own idiosyncratic issues however, and one such is it may not read right away. If that happens, simply press Ctrl+Option+A, and it should start reading straight away.

EDIT FOR ADDITIONAL INFORMATION FROM USER:

There is one extension that I have found, that essentially captures what you highlight, converts it to speech, and allows you to play/pause. Should work on Macintosh, have not tried it:

Select and Speak for Google Chrome

Essentially, just load up the extension, select text on the page, and click the little icon in Chrome; it will then convert the text to speech, and you can pause/resume, by simply clicking on the nice big pause/resume button.

Share:
5,780
Mark Bennett
Author by

Mark Bennett

Updated on September 18, 2022

Comments

  • Mark Bennett
    Mark Bennett over 1 year

    I normally use OS X in visual mode, with just the cursor and fonts a bit bigger.

    But when reading long web pages I do like the Text-To-Speech feature. You highlight some text and then a hot-key (Control-Escape on my particular system)

    Although pressing that key combination again stops the playback, it resets the speaker to the start of the highlighted text. So if I do the key-combo a third time to resume, it starts all over at the top.

    My workaround so far is to highlight smaller sections of text, but this is more manual.

    I'd like to find hotkeys that will:

    • Pause and resume where I left off
    • It would also be nice to jump back one sentence or paragraph.

    Other things I've looked at:

    • VoiceOver does have some pause/resume and sentence navigation, but the rest of Voice Over is WAY overkill. I was wondering if there's any way to just use 1 or 2 features, but disable the rest?
    • I see some of the third party programs in the App Store let you Pause. BUT they require you to copy and paste into a separate program, which takes you out of the context of the web page. Usually I'm reading technical doc so losing the diagrams and tables isn't good. Also, copying and pasting is even more of a hassle.

    Wondering if you folks have any ideas?

    Usually I'm in Safari, but I could also use Firefox or Chrome if that made things easier (like some browser specific plugin)

    Thanks

  • zackrspv
    zackrspv about 12 years
    @MarkBennett, check my edit above.
  • Mark Bennett
    Mark Bennett about 12 years
    Wow, that's pretty cool. Sadly on the Mac it's a bit glitchy, like skips or ticks on a record player. Also, though I set hotkeys, I couldn't get it to actually pause. Also, clicking the big Pause/Resume button only changes the volume, even though I'm clicking in the center area white area (where I think the pause button is supposed to be). But this is encouraging, maybe there's some other plugins out there!
  • zackrspv
    zackrspv about 12 years
    Yeah, I do not use macintosh that much, personally, not a fan. Works great on Win7 tho lol. You can search for TTS on the Google Chrome extension store to see if there are any more. I know there are a few from Google TTS, but i couldn't find much more.