Convert ePub to audio files
A way to generate .mp3 files from ePUB. I wanted to continue "reading" even after my eyes got tired or if I went away from the screen. For these cases, what I did was select a given text, and select "Speech". If you've used this before, you know it's fine for small sections, but not for big chunks of text. So, I challenged myself to create a project that would "text-to-speech" a given book. After some attempts, I came up with a good-enough initial version using Golang. It will parse an ePUB into sections and run MacOS's `say` command to generate audio files. For now it's quite basic, but…
Convert ePub to audio files launched on December 22, 2024 with 45 votes, #518 of 5,365 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
Convert ePub to Audio Files is a tool that transforms ePUB books into MP3 audio files using text-to-speech technology. Built with Golang, it parses ePUB files into sections and uses macOS's native speech command to generate audio output. Designed for readers who want to listen to books while away from their screen or when their eyes are tired, it handles large texts better than standard system speech tools. The tool is basic but functional for converting multiple ePUB files.
written from the facts on this page · September 2026
From the sources
Create audio files from ePUB. Contribute to rafael1mc/epub-tts development by creating an account on GitHub.
Code will parse the ePUB into sections (which roughly correlates to book chapters) and 'text-to-speech' each section into its own audio file. Output will be prefixed with a number to maintain order. go run . You should see a new output folder with each text and audio file. TODO Parse ePUB from Golang Organize code Add worker pools for batch conversion and less CPU strain Reduce output audio size Extract chapter info Add more sample ePUBs Add automated tests Separate output by folder Handle multiple input Organize the code some more Support other languages beyond english Display progress Break down a big section to be TTS concurrently, and merge after whole section is done Add support for…from github.com
In the maker’s words, at launch
A way to generate .mp3 files from ePUB. I wanted to continue "reading" even after my eyes got tired or if I went away from the screen. For these cases, what I did was select a given text, and select "Speech". If you've used this before, you know it's fine for small sections, but not for big chunks of text. So, I…
Does a similar job
all alternatives →
Epub.to – ePub to pdf, mobi, Kindle, and an API2021 · epub.to · ▲246EPUB.to converts EPUB to PDF, MOBI, AZW3, TXT, and more. Convert any document to EPUB for e-readers. The easiest way to manage, convert, and optimize eBook files online for free.
Offline audiobook from any format with one CLI command2024 · github.com · ▲105QuickPiperAudiobook locally generates an mp3 audiobook on Linux with one easy command. It can convert PDFs, epub, mobi, and many more by using ebook-convert. It uses any piper TTS model, and thus supports a wide variety of languages. I've had great success using it to read more while reducing eye strain and computer usage. I think I've probably read 30 or so books this way now over the past year. Being able to listen to any content you want in audio form free and offline while going for a walk is extremely handy. I hope it helps you as well! Cheers
Script to generate audiobook from ePub for under $1 using cloud GPU2025 · github.com · ▲11Generage audiobook from .epub using cloud GPU. Contribute to haron/epub-to-audiobook development by creating an account on GitHub.
- PTPDF to Podcast – Convert Any PDF into a Podcast Episode2024 · pdf-to-podcast.com · ▲118
Hi HN! I'm stoked to share a project I've been working on called PDF to Podcast. It's a free, open-source tool that automatically converts PDF documents into engaging, informative podcast-style audio content using large language models and text-to-speech tech. Inspiration: The idea for this project came from the NotebookLM demo at Google I/O, where they showcased generating audio dialogue from uploaded PDFs and other sources. However, that audio feature hasn't been publicly released yet, and I wanted to challenge myself to build something similar using existing tools and APIs. How it…
I generated 70k audiobooks with OpenAI Text-to-Speech2024 · listenly.io · ▲140Hey HN. I’m Ivan, hacker from Ukraine. For about a year, I was working on Listenly — an app to listen to text content with OpenAI's natural-sounding text-to-speech model. At some moment, I realized that it would be cool to take all the public domain e-books and create audio versions for them. So I did it... kind-of. It would cost an immense amount of money to generate all the audio right away (OpenAI TTS costs approximately $0.84/hour of audio; 11labs, for comparison, is 10 times more expensive). So, I took a more gradual approach. I took all the metadata from the Project Gutenberg…

More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 24d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 18d ago · smoothrecorder.com


Work · 13d ago · readrare.com
Source: Show HN post ↗ · launch text quoted in part