Text to Speech Audio narrative

Audio narrative

Turn any text into a fully hosted, embeddable audio experience — a branded player you can drop into any page with a single <script> tag. Paste your text, pick a voice, customize the look, done.

1

What you can do

Audio Narrative converts written content into a rich audio experience, complete with a player you host nowhere and style everywhere.

CapabilityDetail
Generate speechHigh-quality Arabic speech from any text, up to 10,000 characters.
Pick a voiceChoose from multiple Munsit voices and models.
Brand the playerCustomize colors and theme to match your site.
Embed anywhereOne <script> tag on any website.
Manage historyRevisit and tweak all generated narratives from your history.
Optimized for Arabic. For best results, make sure your input text is clean, well-punctuated Arabic. Consider running it through Tashkīl first for precise pronunciation.
2

Create a narrative

Audio Narrative lives in the Munsit dashboard — no API call needed. From the sidebar, open Audio Narrative and click Create New.

1

Fill in page details

Title — the headline shown on the player (e.g. article title). Author — the byline beneath the title. Text — paste the content to read aloud (up to 10,000 characters). Modelfaseeh-v1-preview (Faseeh). Stability — higher for a consistent, neutral delivery; lower for more expressive variation. Speed — 0.7× (slower) to 1.2× (faster). Voice — pick the one that fits your content.

2

Customize the player

Switch to Player Customization: choose the Default or Light theme, then pick any hex color for the background and one for text (titles, controls, timestamps). A live preview updates in real time.

3

Generate and embed

Click Create. Once ready, open the narrative from your history to preview the audio with the built-in player, tweak colors or theme further, and copy the embed code — a single <script> tag — into any webpage.

3

The embed code

After generating a narrative, copy the embed code from the detail page and paste it into your HTML. Everything is configured through data-* attributes.

index.html
<script src="https://widget.munsit.com/audio-narrative@0.1.0-beta.js" data-audio="YOUR_AUDIO_URL" data-title="Your Article Title" data-author="Author Name" data-bg="#ffffff" data-color="#000000" data-theme="light"></script>
AttributeDescription
data-audioURL of the generated audio file.
data-titleTitle shown on the player.
data-authorAuthor byline shown on the player.
data-bgBackground color (hex).
data-colorText and icon color (hex).
data-themedefault or light.
4

Generation parameters

Two dials control how the narrator sounds.

ParameterRangeEffect
Stability0 – 100%Controls delivery consistency; higher = more neutral, lower = more expressive.
Speed0.7× – 1.2×Adjusts how fast the narrator speaks.
5

Go further

Prefer raw audio over a hosted player? Those voices are one API call away.

Working with an AI assistant? Every page is available as Markdown: add .md to the URL, or send an Accept: text/markdown header. For the whole documentation in one request, point it at llms-full.txt; the page index is llms.txt. Or use Copy Page, top right.