Doc no. SK-404Rev 2026.09Sheet 2.1 of 4
U1
Kokoro Audiobook Studio
Turns textbooks and technical PDFs into chaptered .m4b audiobooks — entirely on-device, on the Apple Silicon GPU.
Source on GitHub
$ audiobook-studio book.pdf -v bm_george
Block diagram
Characteristics
| Throughput | ~16× real-time — 55.5 h of audio from a 1,200-page textbook in ~3.5 h |
|---|---|
| Model | Kokoro-82M on PyTorch MPS, one shared model across voices |
| PDF cleanup | Strips running headers, footers and page numbers by position and repetition; de-hyphenates; reads two-column layouts in order |
| Chapters | PDF outline first, then heading patterns, then word-budget chunks |
| Output | Real, skippable chapter markers via FFMETADATA1 + FFmpeg AAC; also keeps a clean EPUB3 |
| Interface | OpenAI-compatible /v1/audio/speech server that starts on demand and shuts down on exit, plus a live terminal dashboard and --doctor |
Measured performance
| Title | Pages | Audio | Synthesis | Speed |
|---|---|---|---|---|
| Astronomy 2e (OpenStax) | 1,200+ | 55.5 h | ~3.5 h | ~16.0× |
| Additive Manufacturing Technologies | 500 | 8.0 h | ~32 min | ~15.0× |
| Python Illustrated | 320 | 9.0 h | ~38 min | ~14.2× |