Skip to content

aBookPlayer 1.12.0

Choose a tag to compare

@FirekeeperPhate FirekeeperPhate released this 04 Oct 14:33
· 9 commits to main since this release

Audiobooks from a text

File → Create an audiobook from a text… (or drop an .epub, a .pdf, a .txt or an .md on the window) turns a book in English into an audiobook, spoken on the PC by a neural voice.

  • Two engines, your choice: Kokoro, the most natural voices (21 of them, American and British), or Piper, lighter and much faster (14 voices). Pick the speed and press Listen to hear a sample first.
  • Graphics card or processor: the voices run on any graphics card (NVIDIA, AMD, Intel) through DirectML, or on the processor. The app times both before starting and uses the faster.
  • The book: chapters come from the EPUB's table of contents, from the PDF's bookmarks or from the titles in the text. In a PDF, running headers, page numbers and end-of-line hyphens are removed and paragraphs are put back together across pages. Covers, contents, copyright pages and licenses are listed but not ticked.
  • The result: a folder Author - Title with one MP3 per chapter, the cover and an .srt with every sentence at the moment it is spoken. It opens like any other book, with chapters, cover and subtitles, on the PC and on the phone.
  • A narration stopped halfway goes on from the chapter it was at.

Downloaded once, on demand: the speech engine (about 43 MB), then Kokoro (325 MB for all its voices) or a Piper voice (60–120 MB each). After that everything works offline.

Not supported: PDFs made of scanned pages, pages set in two columns, EPUBs protected by DRM.

The Android app has no changes besides the version number.

Downloads

File Size Requirements
aBookPlayer-1.12.0-x64-setup.exe ~37 MB None: includes the .NET runtime
aBookPlayer-1.12.0-x64-light-setup.exe ~5 MB .NET 10 Desktop Runtime (x64)
aBookPlayer-1.12.0-x64-portable.zip ~49 MB None: unzip and run
aBookPlayer-1.12.0.apk 46 MB Android 6.0 or later; installs over earlier versions

Both installers upgrade an existing installation; settings, positions and downloaded models are kept. The installers are not code-signed, so Windows SmartScreen may show an "unknown publisher" warning.