Skip to content

fix(speech): convert browser locales to transcription language codes - #602

Merged
witbrock merged 1 commit into
mainfrom
fix/JVNAUTOSCI-888-transcription-language
Sep 10, 2026
Merged

witbrock merged 1 commit into
mainfrom
fix/JVNAUTOSCI-888-transcription-language

Conversation

@witbrock

Copy link
Copy Markdown
Member

Recorded dictation using Von's default en-NZ preference failed with HTTP 400 from gpt-transcribe. Convert browser locales to their primary language code for the provider request, while preserving the original locale in the response receipt. The same live DGX audio request succeeded with en and recovered Von, Vontology and Wikidata correctly.

Validation: all 10 speech backend tests pass, including the regional-locale request regression; formatting and diff checks pass. The main speech UI repair is already merged in #601. This follow-up fixes the incompatibility found during its DGX activation. Physical iOS/Android microphone and autoplay behaviour remain unverified.

Merge decision: ready for this bounded transport correction; the live controlled comparison isolates the rejection to the locale value. Repeat the canonical route with en-NZ after deployment before closing JVNAUTOSCI-888.

@witbrock
witbrock merged commit b538330 into main Sep 10, 2026
2 checks passed
@witbrock
witbrock deleted the fix/JVNAUTOSCI-888-transcription-language branch September 10, 2026 22:59
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.

1 participant