Text to speech panel
Generate voiceover from typed text, choose a voice, control speed, preview speech, and add MP3 narration to the timeline.
The Text to speech panel creates voiceover audio from typed text. Use it for narration, placeholder reads, tutorials, product demos, and social-video scripts.
Open Text to speech
- Open a project.
- In the left asset panel, click Text to speech.
- The TTS panel opens with a text input and voice controls.

Generate a voiceover
- Type or paste your script.
- Choose a voice.
- Set the speed.
- Click Generate.
- Wait for the MP3 to be created.
- Preview the generated speech.
- Add it to the project or timeline.
Keep scripts short enough to review quickly. The input limit is 4096 characters.
Voice selection
The visible voices come from the editor app's configured TTS voice list.
When choosing a voice, consider:
- Tone: calm, energetic, professional, playful.
- Audience: tutorial, ad, product demo, entertainment.
- Pace: whether the default speed sounds natural.
- Fit: whether the voice matches the visual style.
Generate a short test before committing to a long voiceover.
Speed control
Speed can range from 0.5x to 2x.
Guidelines:
| Speed | Use |
|---|---|
| 0.5x-0.8x | Slow narration or dramatic emphasis |
| 0.9x-1.1x | Natural speech |
| 1.2x-1.5x | Fast tutorials and social videos |
| 1.6x-2.0x | Very fast pacing; use carefully |
If captions will be added, do not make speech too fast to read.
Preview generated speech
Always preview before adding to the timeline.
Listen for:
- Mispronounced names.
- Awkward pauses.
- Wrong tone.
- Too fast or too slow delivery.
- Script errors.
If something sounds wrong, edit the text and regenerate.
Add generated speech to the timeline
- After generation, click Add to project or Add to timeline.
- The generated MP3 becomes a project audio asset.
- Drag it to an audio track if it is not placed automatically.
- Trim it to the right start time.
- Add fades if needed.
- Mix it with music and original audio.
Write scripts that sound natural
TTS sounds better when text is written for speech.
Tips:
- Use short sentences.
- Add punctuation where you want pauses.
- Spell unusual names phonetically if needed.
- Avoid long paragraphs.
- Read the script out loud before generating.
Add captions after TTS
After adding TTS voiceover:
- Put the TTS audio on the timeline.
- Open Captions.
- Generate captions from the timeline audio.
- Review timing and words.
- Style captions in the Text properties.
Configuration requirements
Text to speech requires one of these to be configured in the editor app:
- OpenAI API key.
- Azure OpenAI TTS credentials.
If TTS is unavailable, the panel may show a configuration message.
Troubleshooting
| Issue | Fix |
|---|---|
| Generate button fails | TTS provider may not be configured |
| Voice sounds too fast | Lower speed and regenerate |
| Pronunciation is wrong | Rewrite with phonetic spelling or punctuation |
| Generated audio is not on timeline | Check Media tab and drag it manually |
| Voiceover overpowers music | Lower music or voice volume in Audio properties |