# Add voiceover

## ❓ What is it?

Convert your text into natural-sounding speech with customizable voices and settings.

This is especially useful for narrations, explainers, or adding context to silent footage. With flexible controls for voice selection, pace, tone, and character tuning, you can fine-tune the output to match your project’s style.

## 🤔 How does it work? <a href="#id-7919c7e4-ee44-4d4d-91a3-26ef3f55ab74" id="id-7919c7e4-ee44-4d4d-91a3-26ef3f55ab74"></a>

To use the Add voiceover feature:

1. Open the **Add voiceover** panel in FireCut.
2. Enter the text you want to convert into audio.
3. Select a **Voice type** (e.g. Alice, John) and click the Play button to preview it.
4. Adjust the **Speed** if needed.
5. Choose the **Language** of the voice.
6. Toggle on **Use advanced controls** for fine-grained control (optional).
7. Choose the **output audio track**, and optionally turn on "**Add captions**".
8. Click **Generate audio** to create your voiceover.

The generated audio will saved to your selected location on disk, and inserted on your timeline.

<figure><img src="https://uploads.linear.app/54663b05-77d9-4f60-931f-8667efc4cd4d/76e8e283-a7b7-4556-9430-6c510f2e8640/37635ec5-d7f4-40b4-9a32-e1d401e9d70b" alt="" width="375"><figcaption></figcaption></figure>

## ⚙️ Settings <a href="#f637a6b1-791b-468b-b088-6fba96298fb6" id="f637a6b1-791b-468b-b088-6fba96298fb6"></a>

* **Voice settings**
  * **Voice type**: Pick from a list of available voices. Each voice has a different tone and personality.
  * **Speed**: Adjust how fast or slow the voice reads your text (default is 1.0x).
  * **Language**: Choose the language of your voice to match your script.
  * **Use advanced controls**: Enable this toggle to access additional voice customization options to fine-tune the voice with the following parameters:
    * **Stability**: Controls the consistency of the voice’s pronunciation and tone. Lower values make the voice more expressive but less predictable.
    * **Similarity boost**: Increases the accuracy of mimicking the selected voice’s original character.
    * **Style**: Adjusts the level of emotional expression. Higher values add more emphasis and variation.
    * **Enable speaker boost**: Enhances the loudness and clarity of the voice.
* **Output settings**
  * **Insert on audio track**: Choose where the voiceover will be placed on your timeline.
  * **Add captions**: Optionally generate captions for the voiceover text.
  * **Save location**: Specify where the generated audio file should be saved locally.

## 💡 Tips for best outcomes <a href="#id-703180d3-1c4c-4609-81b0-146e33738e37" id="id-703180d3-1c4c-4609-81b0-146e33738e37"></a>

* Keep your text concise and natural for better results.
* Use punctuation to control pauses and emphasis.
* Avoid unusual punctuations / symbols.
* Test with different voices to find the one that fits your project tone.

## 🙋‍♂️FAQs <a href="#id-39b9796a-f91b-43af-ac6e-2a290792d652" id="id-39b9796a-f91b-43af-ac6e-2a290792d652"></a>

**"Can I preview the voice before generating?"** --> Yes, use the play button next to the voice type selector to hear a sample. Hint: If you enter some text before clicking the play button, your text will be used instead of a standard example!

**"How many characters can I use?"** --> The character count and remaining credits are shown at the top of the panel.

**"Can I generate speech in other languages?"** --> Yes, simply select the language from the list and type your text in that language.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.firecut.ai/features/add-voiceover.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
