Narrate your manuscript with Text-to-Speech
Arqenne can read your manuscript aloud — paragraph by paragraph, in any of its built-in voices — entirely on your computer, on macOS or Linux. There's no cloud round-trip, no per-minute fee, and no token limit. Once the voice models have downloaded, narration works completely offline, and your text and audio never leave your machine.
This guide covers turning a manuscript into spoken audio: switching the editor into Audio mode, choosing voices, generating and tuning narration, and listening back to a full chapter.
Before you start
You need:
- Arqenne installed and open, with a manuscript loaded in the editor.
- The voice models downloaded. Download them once from Settings › Models (or from the prompt on the home screen). Standard Text-to-Speech is small (~100 MB) and ready quickly. Enhanced Text-to-Speech is larger — about 3.5 GB on macOS and 2.1 GB on Linux — and needs a Creator or Studio plan and at least 12 GB of memory. After that, everything runs offline.
- A supported computer. An Apple Silicon Mac with macOS 13 or later, or a 64-bit PC with Ubuntu 24.04 or newer or Debian 13. Standard Text-to-Speech runs on any of them.
The first paragraph you generate takes a little longer: Arqenne loads the voice engine into memory the first time you use it. See Troubleshooting if a paragraph won't render.
For more on what gets downloaded and where it lives, see Downloading and managing local models.
Standard vs Enhanced Text-to-Speech
Arqenne ships two on-device voice engines. You choose between them per voice — pick a fast voice while you're drafting, then switch the same paragraph to a studio-quality voice when you're finalizing.
| Standard Text-to-Speech | Enhanced Text-to-Speech | |
|---|---|---|
| Best for | Drafting and proofing by ear | Studio-quality narration, final audio |
| Speed | Fast, low-latency | Heavier and slower to render |
| Quality | Clear and natural | Richer, more expressive |
| Voice cloning | No | Yes (zero-shot, on-device) |
| Plans | Free (one voice), Starter, Creator, Studio | Creator and Studio |
| Runs on | Any supported computer | Macs with 12 GB+ of memory (on the GPU); Linux PCs with 12 GB+ (on the processor, or an NVIDIA card with the NVIDIA edition) |
| Model size | ~100 MB | ~3.5 GB on macOS, ~2.1 GB on Linux |
Both engines run an on-device neural model, and both produce the same 24 kHz WAV audio. The difference is the trade-off: Standard is quick enough to iterate paragraph by paragraph; Enhanced takes longer but sounds polished and can clone a voice from a short reference recording.
A practical workflow: draft and proof with a Standard voice, then re-render the paragraphs you're keeping with an Enhanced voice for the final pass. See Tips for a good narration.
Enhanced Text-to-Speech also includes the fine-tuned Malibu voice. For voice cloning specifically, see Clone a voice with Enhanced Text-to-Speech.
Narrate a manuscript, step by step
- Open a manuscript in the editor.
- Switch to Audio mode. The editor has a Text / Audio toggle. Text mode is for writing; Audio mode is for narration.
- Each paragraph becomes its own lane. In Audio mode, every paragraph is shown with its text on top and audio controls underneath. You work one paragraph at a time.
- Choose a voice. Each lane has its own voice selector. Pick the voice you want for that paragraph.
- Click Generate Audio. Arqenne renders that paragraph locally on your computer. Longer paragraphs take a little longer.
- Listen back. When rendering finishes, a waveform and playback controls appear in the lane. Press play to hear it.
That's the whole loop: pick a voice, generate, listen. Repeat per paragraph, or use Play All to hear everything in order.
Choosing voices
Arqenne includes 28 built-in voices (the Standard voices), shown by name and spanning American and British accents, female and male — for example Thalia, Athena, Morpheus, Odysseus, and Circe.
| Plan | Voices |
|---|---|
| Free | 1 Standard voice (Morpheus) |
| Starter | All 28 Standard voices |
| Creator and Studio | All 28 Standard voices, plus the fine-tuned Malibu voice and voice cloning (Enhanced Text-to-Speech) |
The free tier includes one voice so you can try narration end to end. Unlocking the full set requires a paid plan — see pricing.
Different voices for different paragraphs
Because each lane has its own voice selector, you can assign different voices to different paragraphs. This is useful for dialogue-heavy work: give the narration one voice, and a character's lines another. Set the voice on a lane before you generate it; the voice is baked into that paragraph's audio.
Tuning a paragraph
Each speaker has settings that shape how its paragraphs sound:
- Speed — how fast the voice reads, from 0.5× to 2×. Slow it down for a measured, dramatic read; speed it up for a brisk proofing pass.
- Audio effects — reverb (from a small room to a cathedral) and presence, to place the voice in a space.
- Voice blend (Standard voices) — mix two Standard voices to make a new one.
Set these before generating a paragraph, then listen back and adjust. Because Standard voices render quickly, it's cheap to try a few settings and keep the one that reads best.
Stale detection — regenerate only what changed
When you edit a paragraph's text after generating its audio, Arqenne flags that paragraph as stale. The old audio is kept so you can still hear it, but the lane tells you it no longer matches the text.
This means you only regenerate what actually changed. Tweak one sentence in a long chapter, and just that one paragraph is marked stale — the rest stay current. Regenerate the stale lane and you're back in sync.
Listen to the whole thing
The Play All control plays every rendered paragraph in document order, as one continuous read-through. As it plays, Arqenne highlights the paragraph currently being read, so you can follow along and spot anything that needs work. It shows progress as it moves through the chapter, and you can stop at any point.
Play All only plays paragraphs that have been rendered. If a lane hasn't been generated yet — or is marked stale — generate it first so it's included in the read-through.
Exporting your narration
When your narration sounds right, you can export the finished audio out of Arqenne — either as individual paragraph files (stems) or as a single combined master track for the whole manuscript.
Export formats depend on your plan: Starter exports MP3, Creator adds WAV, and Studio adds M4B — the audiobook container used by Apple Books and most audiobook platforms. The free tier lets you narrate and listen inside the app; exporting requires a paid plan. See pricing for the full comparison.
Tips for a good narration
- Proof by ear. Hearing your prose read aloud surfaces clunky phrasing, repeated words, and run-on sentences that your eye glides past on the page.
- Iterate with Standard, finalize with Enhanced. Standard voices are fast, so use them while you're still editing. Once a paragraph is settled, switch its voice to an Enhanced one and regenerate for the final, studio-quality version.
- Regenerate only stale paragraphs. After an edit, look for the stale flag and re-render just those lanes instead of the whole chapter.
- Match voices to roles. For dialogue, a distinct voice per character makes a read-through far easier to follow than a single narrator.
Troubleshooting
"This voice isn't available on your plan"
The free tier includes one voice (Morpheus). To use any of the other 27 Standard voices, upgrade to a paid plan; the fine-tuned Malibu voice and voice cloning need Creator or Studio — see pricing.
A paragraph won't generate
Check that the voice's model is downloaded in Settings › Models. The first time you generate after launching Arqenne, the voice engine loads into memory, which takes a few seconds. Wait a moment and try Generate Audio again.
Generation is taking a long time
A few things make rendering slower: long paragraphs (more text to synthesize), and Enhanced voices, which produce higher-quality audio and are heavier than Standard voices. If you're iterating quickly, draft with a Standard voice and save Enhanced for the final pass.
A paragraph still sounds like the old text
You probably edited it after generating. Check for the stale flag on the lane and regenerate that paragraph so the audio matches your current text.
See also
- Clone a voice with Enhanced Text-to-Speech — narrate in a voice you record yourself
- Downloading and managing local models — what downloads, how big, and where it's stored
- Use Arqenne with your AI agent — generate speech and narration from your AI agent
Privacy
Narration is generated entirely on your computer. Your manuscript text and the audio it produces never leave your machine — there's no cloud service in the loop, no per-minute charge, and no token limit. Once the voice models have downloaded, Text-to-Speech works fully offline.