Skip to main content
Deepgram's Docs

Search documentation

Type to search this documentation.

On this pageOverview

Filler Words

Deepgram API Playground

Try this feature out in our API Playground.

filler_words boolean Default: false

Pre-recorded Streaming:NovaStreaming: Flux English (all available regions)

Deepgram is capable of transcribing the following filler words:

  • uh
  • um
  • mhmm
  • mm-mm
  • uh-uh
  • uh-huh
  • nuh-uh

These words will always be transcribed with the spelling listed above, regardless of their spoken duration (i.e., Deepgram will never transcribe “uhhhh” instead of “uh”).

To enable Filler Words you can use thefiller_words query parameter and set the value to true.

When filler_words=false or the parameter is not set, the two most common fillers, “uh” and “um”, are stripped out of the transcript to improve readability.

Example

Bash
curl \
  --request POST \
  --header 'Authorization: Token YOUR_DEEPGRAM_API_KEY' \
  --header 'Content-Type: audio/wav' \
  --data-binary @youraudio.wav \
  --url 'https://api.deepgram.com/v1/listen?model=nova-3&filler_words=true'

Once applied, results will appear in the transcript.

Source With Filler Words Without Filler Words
uh-huh or you’d want something where uh so let’s say you’re trying to fine-tune a model to something very specific um so it’s not as uh cut and dry as a more general task uh-huh or you’d want something where uh so let’s say you’re trying to fine-tune a model to something very specific um so it’s not as uh cut and dry as a more general task uh-huh or you’d want something where so let’s say you’re trying to fine-tune a model to something very specific so it’s not as cut and dry as a more general task

Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu