How can you pause text to speech so that it restarts from where you left off? I have a 40 page Pages document which is a transcript from a hand written diary.  I wish to use Text to Speech to read passages from my Pages document so that I can check the text against the original version.  This works well except that when highlighting a portion of text in the document and I wish to stop (pause) the Text to Speech it only starts at the beginning of the highlighted text and not restarting from the point of being paused.

If I use the start/stop keyboard shortcut in Text to Speech system preferences the situation is worse.  No matter if you have a highlighted portion of text it will restart from the beginning of the document!!

So the question is How to pause the text to speech process rather than stopping it?
This is a feature people wanted for a long time but it never came. An alternative is to use voice over but it doesn't really allow you to read out loud the highlighted text, it has to be the entire document. To activate it the default shortcut is command F5. You have to enable it in setting, just search for voice over.

There 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.