For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
PlaygroundChangelogSign In
OverviewAPI ReferencePre-recorded STTStreaming STTVoice AgentsSpeech UnderstandingGuardrailsLLM GatewayFAQ
OverviewAPI ReferencePre-recorded STTStreaming STTVoice AgentsSpeech UnderstandingGuardrailsLLM GatewayFAQ
  • Getting started
    • Transcribe a pre-recorded audio file
    • Model selection
    • View model benchmarks
    • Evaluate model accuracy
    • Cloud endpoints & data residency
    • Manage concurrent requests
    • Webhooks
  • Models
    • Medical Mode
  • Features
    • Boost specific terms
    • Label speakers
    • Transcribe multiple audio channels
    • Transcribe audio with mixed languages
    • Correct spelling of terms
    • Include filler words
    • Search for words in transcript
    • Set the start and end of the transcript
  • Guides
LogoLogo
PlaygroundChangelogSign In
Features

Filler Words

Was this page helpful?
Previous

Word Search

Next
Built with

The disfluencies parameter is supported on Universal-3 Pro and Universal-2. With Universal-3 Pro, you can also preserve filler words via prompting for finer-grained control — see Verbatim transcription and disfluencies.

Supported languages
Global Englishen
Australian Englishen_au
British Englishen_uk
US Englishen_us

Supported models
Universal-3 Prouniversal-3-pro
Universal-2universal-2

Supported regions

US & EU

The following filler words are removed by default:

  • “um”
  • “uh”
  • “hmm”
  • “mhm”
  • “uh-huh”
  • “ah”
  • “huh”
  • “hm”
  • “m”

If you want to keep filler words in the transcript, you can set the disfluencies to true in the transcription config.

1import assemblyai as aai
2
3aai.settings.api_key = "<YOUR_API_KEY>"
4
5# audio_file = "./local_file.mp3"
6audio_file = "https://assembly.ai/wildfires.mp3"
7
8config = aai.TranscriptionConfig(
9 speech_models=["universal-3-pro", "universal-2"],
10 language_detection=True,
11 disfluencies=True
12)
13
14transcript = aai.Transcriber(config=config).transcribe(audio_file)
15
16if transcript.status == "error":
17 raise RuntimeError(f"Transcription failed: {transcript.error}")
18
19print(transcript.text)