A lean workflow for long-form Arabic narration

Plan chunks, consistency, review, limits, and cost before generating long Arabic narration.

Prepare before generating

  • Finalize the script, dialect, voice, and pronunciation notes before the full run.
  • Use consistent headings, punctuation, numeral style, and spelling.
  • Generate one representative passage with dialogue, names, and transitions first.

Chunk at meaning boundaries

Good chunks end at sentences or paragraph transitions, not at an arbitrary character. Keep a heading with the paragraph it introduces and avoid separating a question from its answer. FasihTTS long-form mode uses sentence-based chunking, retries, and final audio stitching for supported plans.

Estimate limits without pretending minutes are exact

Basic includes an exact 100,000-character monthly allowance; Pro includes 1,000,000 characters and supports long-form workflows. Spoken minutes vary with script, dialect, pauses, and pace, so plan against character counts and treat minute estimates as guidance.

Review in two passes

  • Content pass: names, numbers, omissions, duplicated sentences, and pronunciation.
  • Listening pass: pace, transitions, loudness consistency, and unnatural pauses.
  • Regenerate only the affected section when possible, and keep the final source text with the output.
Try FasihTTS