Meet Tonality, the most granular voice control model in the world.

Change the pitch, tone, duration, pauses, energy, and pronunciation of any single word, and keep the speaker's voice and room acoustics. Works on text to speech and on audio files you already have.

The Tonality playground is free, with rate limits.
For API access and higher volume, contact sales.

Riverside Labs demo: pick a control such as Pitch, then click a word in the sentence to change it

What makes Tonality unique

01

Granularity of control

You control the pitch, tone, duration, pause, energy and pronunciation on any single word.

Fine tune panel with tone, pitch, energy and duration controls on one word
02

In-line speech editing

Change, insert or remove words, or add new sentences, inside a real recording.

Transcript of a recording with edited words highlighted
03

Identity preservation

Edits and new words keep the speaker's voice, pacing, accent, and the acoustics of the room they recorded in.

Original Audio
0:00
Original Text

You can add pauses, fix pronunciation and shape the tone, while the speaker’s voice and room stay exactly the same.
It works on typed text and on recordings you already have.

Edited Audio
0:00
Edited Text

You can add pauses, fix pronunciation and shape the tone, while keeping the speaker’s voice and room sound unchanged. It works on typed text and on recordings you already have.

Compare the audio output generated by each model.

Original script

“UnclearDuring this recording, Riverside orchestrates a team of agents to get to work. In minutes, the agents hand you a multi-camera rough cut, four reels, a newsletter,”

Edited script

“During this recording, Riverside orchestrates a team of agents to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a newsletter,”

Listen to the original script, then compare how each model sounds with the exact same change.

Tonality|by Riverside Labs
Edited Audio
0:00
Script sent

“During this recording,– Riverside orchestrates a team of agents to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a newsletter,”

re-generatedemphasizedinsertedunderline replacedslanted highergrey quieterspaced longer– pausecurve rising
HeyGen Voice
Edited Audio
0:00
Script sent

During this recording... Riverside orchestrates a TEAM OF AGENTS to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a NEWSLETTER,

Cartesia Sonic 3.6
Edited Audio
0:00
Script sent

During this recording,<break time="250ms"/> Riverside orchestrates a <volume ratio="1.5"/>team of agents<volume ratio="1.0"/> to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a <volume ratio="1.5"/>newsletter,

Elevenlabs v4
Edited Audio
0:00
Script sent

During this recording, [pause] Riverside orchestrates a TEAM OF AGENTS to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a NEWSLETTER,

Qwen Audio TTS
Edited Audio
0:00
Script sent

During this recording, Riverside orchestrates a team of agents to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a newsletter,

Fish Audio Drama 3
Edited Audio
0:00
Script sent

During this recording, [pause] Riverside orchestrates a <emphasis>team of agents</emphasis> to get to work. In a few minutes, the agents hand you a multi-camera rough cut, six reels, a <emphasis>newsletter</emphasis>,

Use cases

What to use it for

Agentic video production

Your agent adds a line to the narration. The rest of the track stays as it was.

Change one word in an approved take and keep every other word exactly as it was recorded.

Re-direct a line, with a lift here or a beat there, without re-recording the whole read.

Swap a sponsor name or an offer inside an existing episode and keep the host's voice and room sound.

Fix a mispronounced name or a flat line in a long read without recording the chapter again.

Lengthen a word or add a pause so a line fits the shot, in the same voice.

How it works

Upload, direct, done.

Text to speech panel with a recording attached and a voice menu
Step 01

Bring audio or text

Upload any recording or insert a script, select a reference voice, and generate the recording on the fly.

Transcript with a fine tune panel open on one word
Step 02

Make any change

Edit the transcript, add new lines, set cues on any word (pitch, length, pause, energy, tone, and pronunciation), and lock what's already right.

Regenerate Audio button above MP4 and WAV files
Step 03

Generate the result

You get the edited audio and the exact sample ranges that changed, so you can verify nothing else moved.

Pricing

Try Tonality for yourself

Open the playground, drop in a take you already have, and change one word.

Playground
Free

Every control on your own recordings: direct, edit and add. Rate-limited.

Try for free →
API
Talk to us

Volume pricing for teams putting speech editing in their product. Keys, docs and support through sales.

Contact sales for API access