# Remove filler words from audio

Cut the ums, uhs, and repeated words, keeping a natural pause. Works on video too.

Tool: Remove filler words (`remove_fillers`). Price: 2 credits a minute of input for whole files, charged only when a job succeeds.

## Free API

```bash
curl -F file=@interview.mp3 https://audo.ai/api/try/remove-fillers -o interview-tight.mp3
```

Free for the first 2 minutes of each file, 3 times a day per person, with no key or account. Uploads up to 100 MB, 2 at once from one address. The response is the result itself; a job that runs longer than about 30 seconds returns 202 with a link to check on it. With an API key (`-H "Authorization: Bearer $AUDO_API_KEY"`), the same request processes the whole file with credits. Details: https://audo.ai/docs/api.md

## Options

Form fields with the same names as the MCP tool's inputs:

- `transcript_file_id`: 
- `dry_run`: true lists the cuts it would make, with their IDs, and makes no audio. Default false.
- `cut_ids`: Makes only these cuts, by ID from a dry run of the same transcript, such as ["c1", "c4"]. Needs transcript_file_id. Default: every cut.
- `repeats`: Also cuts a word or phrase of up to 3 words said twice in a row, keeping the second ("the the" becomes "the"). Default true.
- `language`: The spoken language, as a code such as en or de. It picks the filler words: en, de, fr, es, it, nl, ja, or ko. Default: detected.

## Languages

60 languages, detected automatically. To name one, set `language` to its code: `af` Afrikaans, `ar` Arabic, `hy` Armenian, `as` Assamese, `az` Azerbaijani, `bn` Bengali, `bs` Bosnian, `bg` Bulgarian, `yue` Cantonese, `ca` Catalan, `zh` Chinese (Simplified), `cs` Czech, `da` Danish, `nl` Dutch, `en` English, `et` Estonian, `fil` Filipino, `fi` Finnish, `fr` French, `gl` Galician, `de` German, `el` Greek, `gu` Gujarati, `he` Hebrew, `hi` Hindi, `hu` Hungarian, `is` Icelandic, `id` Indonesian, `it` Italian, `ja` Japanese, `kn` Kannada, `kk` Kazakh, `ko` Korean, `lv` Latvian, `lt` Lithuanian, `mk` Macedonian, `ms` Malay, `ml` Malayalam, `mr` Marathi, `ne` Nepali, `nb` Norwegian Bokmål, `or` Odia, `fa` Persian, `pl` Polish, `pt` Portuguese, `pa` Punjabi, `ro` Romanian, `ru` Russian, `sk` Slovak, `sl` Slovenian, `es` Spanish, `sw` Swahili, `sv` Swedish, `ta` Tamil, `te` Telugu, `th` Thai, `tr` Turkish, `uk` Ukrainian, `ur` Urdu, `vi` Vietnamese.

## From an assistant (MCP)

Add https://audo.ai/mcp and sign in (setup for each assistant: https://audo.ai/setup.md). The tool is `remove_fillers`:

> Cuts filler sounds (um, uh, and their kin in 8 languages) and exact repeats ("the the") from speech, cutting in the quiet between words and keeping a short pause. Picture and sound are cut together. Use it to tighten a talk; dry_run lists the cuts without cutting. Not for pauses (remove_silence) or other words (cut_audio). Set free to true for the first 2 minutes free, 3 times a day; otherwise 2 credits a minute, or 1 with transcript_file_id. Returns job_id; the result lists each cut and skip, and maps old times to new ones.

Example: "Use Audo to remove the ums and uhs from interview.mp3."

## More

- Every tool: https://audo.ai/llms.txt
- OpenAPI: https://audo.ai/api/openapi.json
- This page for people: https://audo.ai/remove-filler-words
