← All articles

How to turn the ebooks you own into audiobooks (a practical guide)

Here is a problem most readers hit sooner or later. You want to listen to a specific book, on a commute or while cooking, and there is no audiobook of it. Maybe it is out of print, or academic, or translated, or just not popular enough for a studio to pay a narrator. Or the audiobook exists, but only inside a subscription you would have to join and keep paying to reach.

Meanwhile the text of that book is sitting right there, as an EPUB or a PDF on your device. The words exist. What is missing is a voice.

This guide is about closing that gap: taking an ebook you already own and turning it into something you can listen to. It covers what happens under the hood, the parts that trip people up, and how to make the result sound like a book, not a robot reading a spreadsheet.

What “turning text into audio” actually involves

It helps to know what a text-to-speech reader is doing, because it explains why some books come out great and others need a little care.

Three things happen in order. First, the app reads the ebook file and pulls out the actual prose, separating the story from the table of contents, page headers, and footnotes. Second, it works out how the text should be spoken: where sentences end, how a question rises, how a name is pronounced. Third, it generates the audio, either instantly on your device or ahead of time in the cloud.

The first step is why file quality matters. A clean EPUB, where chapters are marked as chapters and the text is real text, reads beautifully. A PDF that is really a stack of scanned page images has no text to read at all until it goes through OCR. And a messy export full of stray line breaks makes any reader stumble. This is true of every text-to-speech tool, not one in particular. The cleaner the source, the better the listen.

Getting a book in

BookNPC opens the formats people actually accumulate: EPUB, MOBI, AZW, AZW3, FB2, and TXT. There are three ways in, and the right one depends on where the file already lives.

  • From the Files app. In your Library, tap +, choose Import from file, and pick the book from Downloads, iCloud Drive, or on-device storage.
  • From a share sheet. If a book arrives as an email attachment or a browser download, use the share button and send it to BookNPC directly.
  • From a link. Have a direct download URL? Choose Import from URL and paste it.

No desktop step, no account to create first. There is a fuller walkthrough with screenshots in the add-a-book guide.

A note on books you “own” but cannot open

One caveat, because it saves frustration. Some stores wrap their books in DRM so the file only opens inside that store’s own app. That is about how the book was sold, not about the format. If a file refuses to import anywhere, DRM is usually why. What BookNPC reads is a real, unwrapped book file: the EPUB from a DRM-free shop, the classic you downloaded from Project Gutenberg or Standard Ebooks, the manuscript a friend sent, the PDF of your own writing.

Making it sound like a book, not a machine

Getting a book to play is easy. Getting it to sound good is where the choices are, and there are only two.

On-device or cloud. Your phone can read any book aloud for free, instantly, offline, using its built-in voices. These are clear and easy to listen to, and for a lot of non-fiction that is all you need. They are also a little flat, with faint seams between sentences. When a book deserves better, studio cloud audio renders it ahead of time on far more powerful hardware, so it comes back smooth and produced. That costs a small amount per book. Both are covered in depth in on-device versus cloud narration.

One voice or a full cast. A single narrator reads everything, which suits a memoir or an essay. For a novel driven by dialogue, a full cast gives each character their own voice, so you can follow a crowded scene without rewinding to work out who just spoke. BookNPC can do this automatically: it reads the book, figures out who speaks each line, and assigns voices. Why that is a hard trick is covered in how full-cast narration knows who is speaking.

You do not have to decide up front. Start with the free on-device narrator, and if the book earns it, add a cast or render studio audio. You can even switch mid-chapter and hear the difference.

A sensible first run

  1. Import the book and press play. It reads immediately with your device’s voice, for free.
  2. Listen for a few minutes. Does the text flow, or does the reader trip on stray formatting? If it stumbles, the source file is messy, and a cleaner copy of the same book will read better.
  3. If it is a dialogue-heavy novel you are enjoying, cast it so each character gets a voice.
  4. If you want it to sound properly produced, render studio audio. You pay once, then replay it free, offline, forever.

Why bother, instead of just buying the audiobook

For a popular title with a great professional narrator, buying that audiobook is often the better experience, and it is worth saying so. Making your own wins everywhere else: the book with no audio edition, the one locked in a subscription, the pile you already own, the out-of-copyright classic, your own drafts. That is a large share of most people’s reading, and until recently none of it could be listened to at all.

The point is not to replace every audiobook. It is that the books you own no longer have to stay silent.

BookNPC does this on iPhone and Android, and reading your own books with the on-device narrator is free. You can start with a book you already have today.