What you are buying
A self-hosted document reading-aloud reader: upload EPUB, PDF, DOCX, TXT or Markdown, have it read aloud with speech synthesis, and export an audiobook. The speech synthesis runs inside the container on the CPU and needs no key.
Derived from an open-source project under the MIT licence, and not the original project itself. Our work: a Dockerfile that builds the image from source, an orchestration file, a password generation script and a quick-start guide in Traditional Chinese.
Delivery is a frozen snapshot: one zip, taken from the product repository at revision 7b25a2e.
Known limitations
- The built-in voices speak only English, Spanish, Hindi, Italian and Brazilian Portuguese
- The built-in voices cannot read Chinese, and reading a Chinese document aloud needs an external speech service
- Before the first reading aloud, the speech model and pronunciation data are downloaded from the network, about 320 MB
- Word-by-word highlighting and PDF layout analysis need two more models downloaded, and their size was not measured
- Connecting an external speech service needs that service’s key of your own, and the text to be read aloud is sent to that service
- The service serves plain HTTP on ports 3003 and 8081 of the local machine; TLS and a reverse proxy are yours to bring
- The address must use
127.0.0.1, and using localhost instead prevents signing in properly
- The interface is in English
- Sending mail is not enabled, so a forgotten password cannot be reset by mail
- Sign-up is off by default, and adding an account needs the administrator to open sign-up first
- The data lives in a Docker named volume, and
docker compose down -v deletes all of it
- The first start builds the image from source, fetching from registries, apt and package repositories during that time
- Pinned to the delivered snapshot; it does not follow upstream.
The liability cap, the scope of what is promised and the statutory floor are governed by the Terms of Service.