Skip to content

docs: update AssemblyAI STT for Universal 3.5 Pro Realtime#943

Merged
markbackman merged 2 commits into
pipecat-ai:mainfrom
dlange-aai:docs/assemblyai-universal-3-5-pro-realtime
Jun 24, 2026
Merged

docs: update AssemblyAI STT for Universal 3.5 Pro Realtime#943
markbackman merged 2 commits into
pipecat-ai:mainfrom
dlange-aai:docs/assemblyai-universal-3-5-pro-realtime

Conversation

@dlange-aai

Copy link
Copy Markdown
Contributor

Aligns the AssemblyAI STT reference page with the Universal 3.5 Pro Realtime branding and feature set.

Changes

  • Rebrand cards — "Universal-3 Pro Streaming" / "U3 Pro API Reference" → "Universal 3.5 Pro Realtime" / "Universal 3.5 Pro Realtime API Reference" (descriptions updated to match).
  • Terminology — replaced all u3-rt-pro / "U3 Pro" references with universal-3-5-pro throughout (param fields, both tables, usage examples, methods, and Notes).
  • speech_model — trimmed options to universal-3-5-pro and removed the BETA tag on prompt.
  • Settingsmodel default None"universal-3-5-pro".
  • Context carryover — expanded with "How it works in Pipecat" and "What your agent needs" subsections.
  • Kept the mode Settings row (verified as a current parameter in pipecat/src/pipecat/services/assemblyai/stt.py), with its annotation rebranded.

Verification

  • mint broken-links — clean.
  • npx prettier --write — applied (tables re-aligned).
  • Previewed locally via mint dev.

Align the AssemblyAI STT reference with the Universal 3.5 Pro Realtime
branding and feature set:

- Rebrand the U3 Pro cards to Universal 3.5 Pro Realtime
- Replace u3-rt-pro / U3 Pro references with universal-3-5-pro throughout
- Trim speech_model options to universal-3-5-pro and drop the BETA tag on
  prompt
- Set the Settings model default to universal-3-5-pro
- Expand the context carryover section with how it works in Pipecat and
  what an agent needs

@markbackman markbackman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Just two comments about implementation details.


Context carryover helps with short answers, spelled-out entities (emails, IDs), and similar-sounding words. Set `previous_context_n_turns=0` to disable automatic carryover.

#### How it works in Pipecat

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this needed? It seems like an implementation detail that we should omit.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed both this and the 'What your agent needs' section in a5744fc. The user-facing bits (agent_context, previous_context_n_turns, update_agent_context()) are already covered in the Settings table and the Methods section.


The hook is a no-op unless the model is `universal-3-5-pro` and `previous_context_n_turns` is non-zero.

#### What your agent needs

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed in a5744fc.

Remove the 'How it works in Pipecat' and 'What your agent needs'
subsections per review. The user-facing settings and methods are already
documented in the Settings table and the update_agent_context() section.

@markbackman markbackman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@markbackman markbackman merged commit 8e41c68 into pipecat-ai:main Jun 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants