Prepare the input
Use final spoken words rather than visual-only labels. Expand abbreviations and verify names separately when the selected speech engine may pronounce them incorrectly.
Prepare readable cue blocks before narration
Split prose into bounded cue blocks, add optional pause markers or blank lines, and apply a speaker label for text-to-speech preparation or human narration rehearsal. The tool formats a script only: it does not synthesize audio, validate SSML, predict pronunciation, set voice emotion, or estimate provider-specific billing.
Counting and transformations run locally. Nirmion does not send the text in this workspace to an API.
Product guide
Use final spoken words rather than visual-only labels. Expand abbreviations and verify names separately when the selected speech engine may pronounce them incorrectly.
Words-per-cue sets a maximum chunk size after sentence segmentation. Pause style inserts blank lines, a plain [pause] marker, or no extra separation.
Read the formatted script aloud, confirm pronunciation and pacing, then adapt markers to the exact syntax accepted by the chosen speech or editing system.
How it works
Likely sentence segments are split into whitespace-delimited words and chunked at the requested maximum. An optional speaker prefix is repeated on each cue. Pause mode joins cues with blank lines, a literal bracketed marker, or a single line break; source words are not summarized or rewritten. Input is capped at 250,000 characters, cue size at five to forty words, and the output remains plain text rather than executable SSML. The operation runs in this browser tab, applies explicit bounds before expensive work, and does not send workspace text to a Nirmion API.
Useful when
Use cue formatting to improve rehearsal and handoff while keeping provider-specific decisions explicit and separate.
Questions answered
Practical boundaries matter with text tools. These answers explain what is measured, what is retained, and when a manual review is still needed.
No. It creates a plain-text cue script that can be rehearsed or adapted for a separate audio system.
No guarantee is made. It is a human-readable marker and may need replacement with provider-specific SSML or timeline instructions.
Yes. The formatter changes whitespace, cue grouping, and optional labels; it does not summarize or paraphrase source wording.
Privacy and retention
Nirmion performs these operations with browser JavaScript. The workspace does not call the catalogue API with your source text, and completed-job content is kept only in this component memory for re-download.
A downloaded file remains in your browser downloads, device storage, backups, and any location where you share it. Clear or close the page when working on a shared device, and avoid pasting secrets into extensions or third-party clipboard managers.
Tool details
Nirmion Text to Speech Script Formatter converts approved prose into sentence-aware cue blocks with a configurable five-to-forty-word maximum. Optional blank-line or marker pauses and speaker labels support narration rehearsal, production handoff, and provider preparation without generating audio. Likely sentence segments are split into whitespace-delimited words and chunked at the requested maximum. An optional speaker prefix is repeated on each cue. Pause mode joins cues with blank lines, a literal bracketed marker, or a single line break; source words are not summarized or rewritten. This makes the behavior inspectable and repeatable instead of presenting an unexplained result.
The script downloads as text_nirmion_tools_tts_script.txt for input up to 250,000 characters. The page distinguishes readable pause markers from SSML and documents that voice timing, pronunciation, billing, and engine behavior require destination testing. The operation runs in this browser tab, applies explicit bounds before expensive work, and does not send workspace text to a Nirmion API. Downloading clears the active workspace while the latest three completed results remain available in this tab for re-download.