Apple Books Text to Speech on Mac: The Complete Guide [2026]

Apple Books Doesn't Have a Read Aloud Button. Here's What Actually Works.

I have 47 books in Apple Books. Purchased, free classics from Project Gutenberg, a few PDF textbooks I dragged in. For two years I'd open one, read three chapters, get distracted, open another. The usual. Then I started using CastReader on web articles and had a thought that felt almost too obvious: why can't I do this with my actual books?

Apple Books has no text-to-speech. Zero. There's no button that says "read aloud." No hidden menu. No keyboard shortcut specific to Books. Apple, the company that put Siri in everything from watches to HomePods, shipped an ebook reader with no way to listen to your books. The implied answer is "buy the audiobook version" — Apple Books sells audiobooks right next to the ebook. But most of my library doesn't have an audiobook version. And even for the ones that do, I already own the ebook. I'm not paying again for the same words spoken out loud.

The Built-In Options (And Why They're Not Great)

VoiceOver

VoiceOver is Apple's screen reader. It's designed for people with visual impairments to navigate macOS — menus, buttons, text fields, everything. You can technically use it to read Apple Books. Turn on VoiceOver (System Settings → Accessibility → VoiceOver), navigate to the book text, and it starts reading.

The problems compound fast. VoiceOver reads everything. The page number indicator. The chapter heading if you scroll past it. Sometimes toolbar elements when you accidentally move focus. The voice — even the newer Siri voices — sounds like it's reading a settings panel, because that's what it was designed for. There's no paragraph highlighting. You can't click a paragraph to jump there. When it finishes a page, you have to manually navigate to the next page. And while VoiceOver is active, using your Mac normally becomes difficult because every UI element is being announced.

I used VoiceOver to read exactly one chapter of The Great Gatsby before giving up. By the end, my Mac had announced "Back button" four times, read a footnote number as part of the sentence, and I'd accidentally triggered the VoiceOver rotor twice.

Speak Selection

Speak Selection is better for quick reads. System Settings → Accessibility → Spoken Content → toggle Speak Selection on. Now highlight any text in Apple Books, press Option+Escape, and your Mac reads it aloud. The Zoe Siri voice sounds decent.

But for reading a book? You have to manually highlight the text you want read. When it finishes your selection, it stops. You highlight the next section. It reads. It stops. Highlight. Read. Stop. It's like being your own audiobook DJ. After about ten minutes you realize you're spending more effort managing the text selection than you would just reading with your eyes.

Neither of these was designed for "sit back and listen to a book." They're accessibility tools repurposed for reading, and it shows.

CastReader for Mac: What I Actually Use

CastReader for Mac is a free Mac app that adds TTS to Apple Books (and seven other apps, but I'll get to that). Here's how it works:

  1. Download CastReader for Mac. It asks for Accessibility permission — necessary because it reads text from native apps via macOS Accessibility APIs.
  2. Open any book in Apple Books.
  3. A small floating "Read" button appears. Click it.

CastReader starts reading with natural AI voices — not Siri, not system TTS. Kokoro voices that sound like a person reading a book. Each paragraph highlights as it's being read, with a transparent overlay on the Apple Books window. When it finishes a page, it turns to the next one automatically. When you want to jump somewhere, click any paragraph.

The floating player has play/pause, speed control (I use 1.5x for nonfiction, 1.0x for fiction), and voice selection. It stays on screen but doesn't steal focus — you can switch to another app while it reads. I routinely have CastReader reading a book in Apple Books while I'm writing in another window. Glance over occasionally to see where it is. It's the closest thing to having an audiobook without actually having an audiobook.

What It Actually Sounds Like

The Kokoro voices are noticeably better than Siri for extended listening. Siri voices have that particular cadence — slightly too even, slightly too measured — that you stop noticing in a 30-second Siri response but that becomes exhausting over a 45-minute reading session. The Kokoro voices have more natural rhythm. Pauses in the right places. Emphasis that usually lands correctly. They're not perfect. Proper nouns occasionally get mangled. The occasional sentence has stress on the wrong word. But I've listened to professionally narrated audiobooks that had worse moments.

Chinese books sound particularly good. The Chinese voices have natural sentence rhythm that I haven't heard from any other TTS engine. I've been listening to 《三体》 in Apple Books and the voice handles technical Chinese naturally — Liu Cixin's physics explanations sound like a documentary narrator, not a GPS.

Auto Page-Turn

This is the feature I didn't know I needed. Apple Books shows one or two pages at a time (depending on your window size). When CastReader finishes the visible text, it automatically turns to the next page and continues. No interruption in the audio. No gap. It just keeps going. I've listened to entire chapters without touching the keyboard.

Previous page-turn implementations I've tried (the couple that exist for PDFs) have awkward pauses — a few seconds of silence while the page loads. CastReader's transition is seamless because it pre-reads the next page's text before the current one finishes. By the time the page visually turns, the audio is already rolling.

What About Free Books?

Apple Books has a surprisingly large collection of free classics. Public domain books — Shakespeare, Dickens, Austen, Twain, Poe, Brontë, all the usual suspects. These are free ePubs that Apple hosts. CastReader works with all of them identically to purchased books.

I also download ePubs from Project Gutenberg and Standard Ebooks — Standard Ebooks specifically reformats public domain books with good typography and proper metadata. Drag the ePub into Apple Books, open it, hit Read. Same experience.

For people building a reading habit on a budget: free ePub + CastReader = free audiobook with paragraph highlighting. The entire history of English literature, spoken aloud by an AI voice that doesn't sound like a robot, for zero dollars.

CastReader Also Works With These Mac Apps

Apple Books is one of eight native Mac apps that CastReader supports:

  • Kindle for Mac — OCR reads through Amazon's font encryption
  • Preview (PDF) — papers, reports, any PDF
  • Microsoft Word — drafts, contracts, essays
  • Apple Notes — meeting notes, research
  • Apple Pages — long documents with auto-scroll
  • WeChat Articles — desktop WeChat public account articles
  • Lark Docs — Feishu documents

The approach differs by app — Apple Books, Notes, Preview, and Pages use native Accessibility APIs for precise text positioning. Kindle and Word use OCR because those apps don't expose text through standard macOS accessibility. Both approaches produce the same user experience: natural voice + paragraph highlight + floating player.

Bottom Line

Apple Books has no text-to-speech. macOS VoiceOver is a screen reader, not a book reader. Speak Selection is manual and tedious. CastReader for Mac is free, adds natural AI voices with paragraph highlighting and auto page-turn, and turns your Apple Books library into audiobooks. Download it and try it on whatever book you've been meaning to finish.

I finally finished all 47 books. Well, 43. Four were textbooks and I'm not subjecting myself to that again in any format.

Apple Books Text to Speech on Mac: The Complete Guide [2026] | CastReader