Skip to content

Use AssemblyAI's latest default speech model - #692

Merged
yazins-ai merged 3 commits into
yazinsai:mainfrom
gthay:agent/use-latest-assemblyai-model
Aug 2, 2026
Merged

Use AssemblyAI's latest default speech model#692
yazins-ai merged 3 commits into
yazinsai:mainfrom
gthay:agent/use-latest-assemblyai-model

Conversation

@gthay

@gthay gthay commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove the explicit universal-3-pro / universal-2 model list from AssemblyAI transcript requests
  • let AssemblyAI automatically select its latest default speech recognition model
  • add a regression test that verifies transcript payloads omit speech_models

Why

AssemblyAI will deprecate universal-3-pro on September 2, 2026, after which requests that explicitly name it will fail. The backend currently pins that model in every transcript request.

Because speech_models is optional, omitting it lets AssemblyAI route requests to its current Universal default. This avoids the immediate deprecation failure and future app changes solely for renamed default models. See AssemblyAI's model selection documentation.

Impact

AssemblyAI cloud transcription continues working after the deprecation and automatically follows AssemblyAI's latest default model. Existing API keys, language hints, and custom spelling behavior are unchanged.

Validation

  • git diff --check
  • verified production sources contain neither the deprecated model ID nor an emitted "speech_models" payload key
  • added testAssemblyAITranscriptRequestUsesLatestDefaultModel
  • swift test could not run in the local Linux workspace because the Swift toolchain is unavailable; the repository's macOS CI will run the full builds and test suite

@gthay

gthay commented Aug 1, 2026

Copy link
Copy Markdown
Contributor Author

Hi @yazinsai,
please review this PR carefully, it's generated with Sol 5.6 and merge.

@yazins-ai yazins-ai added kind:bug Broken behavior, regressions, crashes risk:low Docs, scripts, isolated code — autonomous resolution:none Active, not yet resolved release:patch Patch version bump state:in-progress Actively being worked on kind:housekeeping Refactors, cleanup, dependencies and removed kind:bug Broken behavior, regressions, crashes labels Aug 2, 2026
@yazins-ai
yazins-ai marked this pull request as ready for review August 2, 2026 12:50
@yazins-ai
yazins-ai merged commit 2b7c064 into yazinsai:main Aug 2, 2026
3 checks passed
@yazins-ai

Copy link
Copy Markdown
Collaborator

Thanks @gthay for updating the AssemblyAI integration to use their latest default speech model — merged. 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:housekeeping Refactors, cleanup, dependencies release:patch Patch version bump resolution:none Active, not yet resolved risk:low Docs, scripts, isolated code — autonomous state:in-progress Actively being worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants