> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mosaic.so/llms.txt
> Use this file to discover all available pages before exploring further.

# 12. Silence Removal

> Automatically removes awkward pauses, long gaps, and dead air from your video.

Automatically removes awkward pauses, long gaps, and dead air from your video to make pacing tighter and more engaging. This is especially useful for podcasts, commentary, educational content, and talking-head videos.

## How It Works

Silence Removal analyzes the audio and:

* Detects segments with no speech
* Cuts or shortens those gaps
* Rejoins the clips smoothly for a natural flow

This saves hours of manual timeline trimming.

## Input & Settings

### Remove Filler Words (Optional)

If enabled, Mosaic can also remove filler words like:

* "um"
* "uh"
* "like"
* "you know"
* "basically"
* "so…"

Set to:

* **Yes** → Removes filler words for cleaner speech
* **No** → Keeps natural speech patterns

***

## API Info

<AccordionGroup>
  <Accordion title="Node Params & API Details" icon="code">
    * **Node ID:** `a22d0b93-2bbf-479d-8efd-d446163982e8`

    ### Node params

    | Param                 | Type      | Required | Default | Notes                                             |
    | --------------------- | --------- | -------- | ------- | ------------------------------------------------- |
    | `remove_filler_words` | `boolean` | No       | `true`  | Removes filler words in addition to silence cuts. |

    ### Parameter groups

    * **Speech cleanup toggle:** `remove_filler_words`

    ### Runtime behavior (important)

    * Current flow explicitly cuts **all detected inter-word gaps** (no threshold filtering path).
    * `remove_filler_words` is the only user-facing control in current UI.
    * For deterministic automation, always set `remove_filler_words` explicitly.

    ### Example

    ```json theme={null}
    {
      "remove_filler_words": true
    }
    ```
  </Accordion>
</AccordionGroup>
