New Universal-3.5 Pro is here. Learn more: Async Realtime
Features

Content Moderation + Profanity Filtering

Catch sensitive content and profanity before it ships. Detect inappropriate topics and clean up offensive language automatically — policy enforcement on every transcript.

Get started with less than 10 lines of code

Enable Content Moderation and Profanity Filtering in your transcription request and get flagged content and cleaned text back with the transcript.

Detect 17 sensitive categories

Hate speech, violence, weapons, drugs and alcohol, adult content, gambling, and more — each flagged with timestamps and the text that triggered it.

Confidence and severity scores

Every flag carries a confidence score and a low/medium/high severity rating, with an adjustable threshold so you enforce your own policy.

Filter profanity from transcripts

Automatically replace offensive language so your speech-to-text output stays clean and compliant across every application.

Use cases

Enforce your content policy automatically

Keep sensitive material and profanity out of what you publish, serve, or store.

Moderate user-generated audio

Protect ad placements

Keep captions clean

Assess content risk

Enforce community guidelines

Review broadcast compliance

Sanitize support transcripts

Prep training data safely

Join 200K+ developers building new experiences with voice data

Calls are and will remain a pertinent part of the customer service journey. Customer service isn't moving entirely to chatbots or chat interactions.

Dr. Shane Lynn

Dr. Shane Lynn

CEO, EdgeTier

If you have an hour of content, the difference between 99% accuracy and 97% accuracy, it's a lot of time for that person to review. So you could cut down their workflow from taking half an hour, to 20 minutes, to 15 minutes — it's huge, right?

Joshua Grossberg

Joshua Grossberg

CTO, Kapwing

Investments in STT improvements always pay for themselves, since it is such a critical building block of the voice pipeline.

Lindsay Liu

Lindsay Liu

Co-Founder & CEO, Super

AssemblyAI's managed API endpoint and diarization won me over — something Whisper couldn't provide.

Josh Mohrer

Josh Mohrer

Founder, Wave.co

We needed a provider that could scale with us — offering unlimited concurrent streams, fair pricing, and responsive support.

Mark Barbir

Mark Barbir

CEO, Earmark

The transcription accuracy, reliability, and speed of AssemblyAI's API have greatly enhanced our operations.

Raj Shankar

Raj Shankar

SVP Product, Calabrio

Our free to paid conversion rate doubled after implementing AssemblyAI.

Colin Treseler

Colin Treseler

Founder & CEO, Supernormal

The accuracy was strong, but the great documentation and unique models like Auto Chapters and Sentiment Analysis is what really won us over.

Nathan Webb

Nathan Webb

Product Manager, Aloware