Hear your words
Select an article, a draft, or an email. Press your shortcut to hear it aloud, with a floating player to stop playback.
Listen to selected text, turn speech into writing, or ask Assistant to write, edit, and read aloud. All from a shortcut on your Mac.
Listen to Kindle ebooksTextHalo lives in your menu bar. Choose your shortcuts and work in the app you already have open.
Select an article, a draft, or an email. Press your shortcut to hear it aloud, with a floating player to stop playback.
Hold your dictation shortcut, speak, then release. Insert your words into the current app or copy them to the clipboard.
Hold your Assistant shortcut to ask for writing, an edit, or something read aloud. Use selected text and available window context.
Listen starts with ⌘⇧S. Set up your own Dictate and Assistant shortcuts in the app.
Connect Kindle for the web with the TextHalo Reader Chrome extension. Start at your open page or prepare a complete audiobook with local Kokoro narration.
Choose Listen from this page in the extension to begin at the page you have open.
Completed chapters appear as they finish. Play them and jump between chapters in TextHalo while the rest of the book is prepared.
Your transcript, audio, and listening position stay on your Mac. Once the transcript is captured, prepare more chapters without the reader connection and play saved audio offline.
Chapter I · Down the Rabbit-Hole
Public-domain excerpt · Fish Audio narrationConnect a Kindle for the web page to TextHalo on your Mac.
Supports Kindle for the web on read.amazon.com and read.amazon.ca. Chapter recognition depends on the book’s layout and text capture.
Start with Apple voices, download a local AI engine, or sign in for Fish Audio hosted voices. Preview a voice before you choose it.
Ready when you are. Uses voices installed on your Mac.
Lightweight, natural-sounding speech that runs locally.
Expressive multilingual speech with your own reference voice.
Stream hosted voices and create saved voice clones with eligible access.
↳ Kokoro and Chatterbox need model downloads. Fish Audio needs sign-in, credits, and your hosted-text acknowledgement.
Local voices and dictation process on your Mac. On-device Assistant uses Apple Intelligence when available. Cloud Assistant sends your request and text context to TextHalo and its model provider; Fish Audio separately receives the words you ask it to speak.
Free local features. Optional paid Cloud Assistant and hosted voices.
Get TextHalo for macOS Current version 0.1.25 · Requires Apple SiliconUpdating from an earlier release? Install 0.1.18 manually once to enable future automatic updates.