Story pipeline
Convert serialized chapter links into one continuous, broadcast-ready audio file.
Paste ordered story links, pick a voice, and get one merged audio file with live progress and short-lived cache.
Deterministic queue · OpenAI voices · 5-hour cache
Conversion desk
Drop your chapter URLs, we stitch the audio.
Deterministic order, visible logs, and merged output you can play immediately while the cache window stays predictable.
- Top-to-bottom queue
- Voice catalog sync
- 5-hour audio cache
Capabilities
What we do
Everything you need to binge a serialized story without juggling dozens of files.
Queue intelligence
Stable task keys reconnect live logs when you refresh, so long conversions never feel opaque.
Voice control
Pick from the synced OpenAI catalog with readable labels and swap voices without rebuilding your queue.
Streamed monitoring
SSE-backed task pages mirror extraction progress in a terminal-inspired view built for debugging.
Cache aware
Outputs persist for five hours server-side, long enough to finish listening without hoarding disk space.
Need a reset?
Let's schedule another run
Duplicate links reuse the cached artifact until it expires. Force a fresh render when you need a clean take.
Jump to queueIncluded in this build
$0 / run
- Multi-link merge into one MP3
- Optional AI rewrite pass
- Deterministic chapter ordering
- Human-readable extractor coverage
Support
Frequently asked questions
Straight answers for operators running the server locally or on a small VPS.
How are links ordered?
The textarea order is the canonical queue. Each line is fetched, converted, and concatenated in that exact sequence.
What does AI rewrite change?
When enabled, intermediate text can be rewritten before speech synthesis, which may alter pacing or phrasing compared to the source.
How long is audio cached?
Merged files live under server cache for five hours. After expiry you need to rerun the conversion.
Can I reconnect to a running job?
Yes. Reusing the same links, voice, AI rewrite, and background settings returns the same task key, so the UI can pick up SSE streams and logs again.
Coverage
Accepted link formats
Pulled straight from the active extractor templates in this deployment.
TruyenFull Today chapter page
https://truyenfull.today/.../chuong-.../
Chapter pages on truyenfull.today, typically ending with /chuong-.../.
TruyenFull Win chapter page
https://truyenfull.win/.../chuong-.../
Chapter pages on truyenfull.win (TruyenFull-style layout with #chapter-c).
TruyenChu chapter page
https://truyenchu.net/truyen/.../chuong-.../
Chapter pages on truyenchu.net under /truyen/.../chuong-.../.
TruyenMaCoThat chapter page
https://truyenmacothat.net/truyen/.../chuong-.../
Chapter pages on truyenmacothat.net (Madara text chapter layout).
MeTruyenHot chapter page
https://metruyenhot.me/<truyen>/chuong-<id>/
Chapter pages on metruyenhot.me with chapter content in .chapter-c and optional hidden anti-copy paragraphs.
MeTruyenChuVN chapter page
https://metruyenchuvn.com/<truyen>/chuong-<id>-<token>
Chapter pages on metruyenchuvn.com with content in .truyen.
TruyenChu Top chapter page
https://truyenchu.top/<truyen>/chuong-<id>
Chapter pages on truyenchu.top with content in #chapter-c.
VanMongLau chapter page
https://vanmonglau.com/doc-truyen/index.php?manga_id=<id>&chapter_number=<n>
Chapter pages on vanmonglau.com with content in .reading-content.
TruyenTV chapter page
https://www.tvtruyen.co.uk/<truyen>/chuong-<id>-<slug>
Chapter pages on tvtruyen.co.uk with content in #chapter-content.
TruyenHoan chapter page (.com)
https://truyenhoan.com/<truyen>/chuong-<id>.html
Chapter pages on truyenhoan.com with content in #chapter-c.
TruyenCom chapter page
https://truyencom.com/<truyen>/chuong-<id>.html
Chapter pages on truyencom.com with content in #chapter-c.
TruyenFullZ chapter page
https://truyenfullz.com/truyen/<truyen>/chuong-<id>
Chapter pages on truyenfullz.com with content in #chapter-c.
XTruyen chapter page
https://xtruyen.vn/truyen/<truyen>/chuong-<id>/
Chapter pages on xtruyen.vn (Madara layout, content in .text-left).
HongTranTruyen chapter page
https://hongtrantruyen.net/truyen/<truyen>/chuong/<id>
Chapter pages on hongtrantruyen.net with content in article.reading-content.
HemTruyen chapter page
https://hemtruyen.site/truyen/<truyen>/chuong-<id>
Chapter pages on hemtruyen.site with content in .reading-content.
TruyenChu Vision chapter page
https://truyenchu.vision/chuong/<truyen>/<chuong>
Chapter pages on truyenchu.vision, fetched via public API endpoint.
Ready when you are
Ship a polished listening bundle for your community or personal archive in minutes.
Get in touch with the queue