Written by the Lyraboo team, so we are not neutral. Everything about the other apps comes
from their own websites, checked in October 2026. If something has changed, tell us at
[email protected] and we will correct it.
The short answer
- Novels on Android, a different voice for every character, a music-app-style player
with the text following along: Lyraboo.
- One natural voice, on iPhone, Android and the web: ElevenReader.
- Free and offline, speech generated on the phone: AudiFlo (Android) or Éist
(Android and iPhone).
- Kindle-style formats like MOBI and AZW, with an optional full cast paid per page:
BookNPC.
- Documents, articles and study material across all your devices: Speechify.
Side by side
| App | Phones | Your files | Character voices | Offline | Free plan |
| Lyraboo | Android | EPUB, PDF, TXT | Yes — automatic, every book | No | 1 hour a month |
| ElevenReader | Android, iOS, web | PDF, EPUB, DOCX, TXT, links | No — one voice you choose | Paid plan | 10 hours a month |
| BookNPC | Android, iOS | EPUB, MOBI, AZW, FB2, TXT | Yes — paid “full-cast” mode, per page | Narrator mode | Narrator mode |
| AudiFlo | Android | EPUB, PDF, DOCX, TXT, web novels | Yes — character voice player | Yes | Free app |
| Éist | Android, iOS | EPUB, PDF, links, AO3, Royal Road | No — one voice | Yes | Unlimited listening, 3 books |
| Speechify | Android, iOS, web, desktop | Documents, PDFs, web pages | No — one voice | Not stated | Basic voices, up to 1.5× |
Lyraboo — a full cast for every book
Lyraboo reads the book, separates narration from dialogue, works out who is speaking and
gives each character their own AI voice — automatically, for every book you upload. The
result sounds closer to an audio drama than to text-to-speech: you always know who is speaking,
even in long dialogue. It plays in a player that feels like a music app — chapters, 0.25×–3×
speed, lock-screen controls — with the text scrolling underneath like song lyrics, each line
labelled with its speaker; tap any word to jump there. Upload a file and the first chapter is
ready in a minute or two. There is also a built-in library of over 1,000 public domain classics
in English. English books sound best; Spanish, Portuguese, French, German, Italian
and Russian are in beta.
Where it is weaker: Android only, it needs an internet connection, the free
plan is the smallest here (one hour a month), audio cannot be exported as MP3, and scanned
PDFs cannot be narrated. Paid plans start at $9.99 a month in the US for the Monthly plan.
More: how full-cast narration works.
ElevenReader — one voice, every platform
From ElevenLabs. Imports PDF, EPUB, DOCX, TXT and web links, with over a thousand voices in
90+ languages, on Android, iPhone and the web. The free plan includes 10 hours of text to
audio a month; the paid plan is $11 a month or $99 a year and adds offline downloads. You
pick one voice for the whole book — we found no automatic character voices.
BookNPC — an ebook reader with an optional full cast
Android and iPhone. Reads EPUB, MOBI, AZW, FB2 and TXT. The narrator-only mode is free and
works offline on the device. Its AI full-cast mode detects narrator and character dialogue and
is paid per page (around $0.25 for a 40-page book, per their site).
AudiFlo — offline and free
Android only. Imports EPUB, PDF (including scanned documents, via OCR), DOCX, TXT and web
novels, and generates speech entirely on the device, so it works without a connection. It
has a character voice player for giving characters their own voices. The app is free; some
premium features unlock through referrals. More:
AudiFlo and Lyraboo compared.
Éist — simple, offline, generous free plan
Android and iPhone. Imports EPUB, PDF and web links, including AO3, Royal Road and FicHub,
and can generate speech on the device for offline listening. One voice reads the whole book.
The free plan allows unlimited listening for up to three books; Premium is $4.99 a month. More:
Éist and Lyraboo compared.
Speechify — for documents more than novels
Available almost everywhere: Android, iPhone, web, desktop and browser extensions. Strong for
articles, PDFs and study material read in one voice of your choice. The free plan has basic
voices up to 1.5× speed; Premium is $29 a month. See also
Speechify alternative for books.
How to choose
- Is it fiction with a lot of dialogue? Character voices make the biggest
difference there — Lyraboo, BookNPC’s full cast or AudiFlo.
- Do you need it offline, or as an MP3? On-device apps (AudiFlo, Éist,
BookNPC narrator mode) work offline. For an MP3 file, an online converter is the right
tool — none of these apps is mainly that.
- Which phone? On iPhone: ElevenReader, Speechify, BookNPC, Éist, or
Voice Dream Reader.
Want the step-by-step instead? Read
how to turn a book into an audiobook. Only
listening to EPUBs? See the best EPUB to audiobook
apps for Android, which also covers @Voice Aloud Reader. Working from PDFs? See
the best apps to turn a PDF into an
audiobook, with Paper2Audio, NaturalReader and Voice Dream as well.
ElevenReader, Speechify, BookNPC, AudiFlo, Éist and Voice Dream Reader are trademarks of their respective owners. Lyraboo is an independent app and is not affiliated with, sponsored by, or endorsed by any of them. This comparison reflects publicly available product information.