Powered by Chatterbox TTS · Arabic-First

Turn Arabic Books into
Studio-Quality Audiobooks

Upload a .docx, configure your voice and rules, then let the AI handle chunking, generation, background music and series publishing — all in one workflow.

Sign In with Google Explore Features
localhost:7860/app
Sessions
📖 سورة البقرة
Today · 1,327 chunks
📖 رياض الصالحين
Yesterday
📖 تفسير ابن كثير
Jun 28
سورة البقرة
1,327 chunks · 14.2 hours · chatterbox-ar
✓ 1,247 done ⟳ 80 pending
Summary
Chunks
Split Rules
Background
Series
chunk_00001
بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
4.2s
chunk_00002
الم ذَٰلِكَ الْكِتَابُ لَا رَيْبَ ۛ فِيهِ ۛ هُدًى لِّلْمُتَّقِينَ
8.1s
chunk_00003
الَّذِينَ يُؤْمِنُونَ بِالْغَيْبِ وَيُقِيمُونَ الصَّلَاةَ
6.5s
chunk_00004
وَمِمَّا رَزَقْنَاهُمْ يُنفِقُونَ
3.9s

Built for Scale

1,327+
Chunks per session
14h
Audio generated per book
<200ms
Time to first chunk
S3
Cloud storage ready

Everything You Need

One Platform. Complete Workflow.

From raw book to published podcast series — every step is built in.

Session Management

Create, resume and manage multiple book projects simultaneously.

Book Upload (.docx)

Upload any Word document. Smart Arabic normalizer auto-cleans the text.

Smart Chunking

AI splits text at sentence boundaries with configurable max segment duration.

Regex Split Rules

Define custom separators and regex patterns to control exactly how text is split.

Text Mapping

Global find-and-replace patterns to normalize Arabic text before TTS.

Background Music

Mix nasheed or ambient tracks with auto fade-in/out and volume control.

Series Builder

Auto-split audio into podcast parts by duration or define manual boundaries.

Team Collaboration

Google OAuth login, role-based access (owner/editor/viewer) per session.

Start with Your Voice & Book

Upload a 3–10s WAV reference clip to clone the voice. Configure chunk duration, reading speed, and choose between local disk or S3 cloud storage.

localhost:7860/app
Generate Arabic audiobook
Pick a tone, paste or upload a .docx, tune chunking & regex rules, then generate.
TONE VOICE
— pick a tone —
MAX SEGMENT (MIN)
SPEED (CPS)
STORAGE
Local disk
S3 bucket
✓ S3 connected

Intelligent Text Splitting

Upload a .docx file or paste raw Arabic text. The engine splits at sentence boundaries respecting Arabic punctuation and configures each chunk for optimal TTS generation.

localhost:7860/app#chunks
Sessions
📖 سورة البقرة
1,327 chunks
📖 رياض الصالحين

Drop .docx or paste Arabic text

Max 50MB · Arabic / Quran supported
1,327 CHUNKS
✓ 1,247 ⟳ 80
001
بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
4.2s
002
الم ذَٰلِكَ الْكِتَابُ لَا رَيْبَ فِيهِ هُدًى
8.1s
003
الَّذِينَ يُؤْمِنُونَ بِالْغَيْبِ وَيُقِيمُونَ الصَّلَاةَ
6.5s

Control Every Cut Point

Define an ordered list of separator rules — plain text markers or full regex patterns — that tell the engine exactly where to split chapters, verses, and paragraphs.

localhost:7860/app#split-rules
Split Rules (ordered)
1Chapterالفصل\s+\d+regex
2Sectionالمبحثplain
3Verse^\d+[.)] regex
Preview: 1,327 chunks → 48 split points detected

Professional Audio Mixing

Upload a nasheed, Quran recitation, or ambient track and mix it under your voice narration. Control volume, fade-in, fade-out and preview the result instantly.

localhost:7860/app#background
Background Music
TRACK LIBRARY
آهات للمونتاج.mp3
4:32 · 8.2 MB
Selected
نشيد هادئ.mp3
3:18 · 5.1 MB
VOLUME (4%)
FADE IN (s)
FADE OUT (s)

Publish as a Podcast Series

Automatically slice the full narration into podcast-ready parts. Set target duration and the engine finds optimal cut points at sentence boundaries. Supports both auto-split and manual episode boundaries.

localhost:7860/app#series
Series Build
✓ 4 parts built
TARGET (min)
MIN (min)
MAX (min)
Build progress4/4 Done!
Part 1
24m 38s · 332 chunks
Part 2
26m 12s · 348 chunks
Part 3
25m 04s · 341 chunks
Part 4
18m 51s · 306 chunks

Role-Based Access Control

Sign in with Google, invite team members to specific sessions, and assign roles. Owners control everything. Editors generate and review. Viewers can listen and comment.

localhost:7860/app#members
Session Members
AR
admin@example.com
Owner
MA
mahmoud@example.com
Editor
SA
sara@example.com
Viewer

Self-Hosted · Your GPU · Your Data

Ready to Convert Your First Book?

Deploy on your own server, bring your own GPU, and keep full control of your audio content.

Sign In with Google