Skip to content

fix(google): allow explicit project for Speech-to-Text - #6810

Merged
longcw merged 1 commit into
livekit:mainfrom
uuzzrm:codex/issue-6772-google-stt-project
Aug 12, 2026
Merged

fix(google): allow explicit project for Speech-to-Text#6810
longcw merged 1 commit into
livekit:mainfrom
uuzzrm:codex/issue-6772-google-stt-project

Conversation

@uuzzrm

@uuzzrm uuzzrm commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add an optional project argument to google.STT
  • prefer the explicit project when building the Speech-to-Text v2 recognizer resource
  • keep credential-derived project discovery as the fallback for existing callers

Fixes #6772

Validation

  • uv run pytest tests/test_google_credentials.py -q
  • uv run --group typing mypy --platform linux -p livekit.plugins.google
  • uv run ruff check .
  • uv run ruff format --check .

The full pytest --unit run reached 1,530 passing tests but also hit unrelated baseline failures/internal errors in the repository's audio decoder, IPC, and concurrent async test infrastructure under Python 3.14.

@uuzzrm
uuzzrm requested a review from a team as a code owner August 11, 2026 22:42

@devin-ai-integration devin-ai-integration Bot 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.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@longcw
longcw merged commit 06b3afa into livekit:main Aug 12, 2026
17 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.

google.STT: no way to supply a project when authenticating with in-memory credentials (WIF / impersonated)

2 participants