Skip to content

Clarify STT model modes#5569

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/stt-model-mode-badges
Jun 12, 2026
Merged

Clarify STT model modes#5569
ComputelessComputer merged 1 commit into
mainfrom
fix/stt-model-mode-badges

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Show batch and realtime badges for Soniox, AssemblyAI, ElevenLabs, and Mistral model variants, and keep realtime aliases safe for batch transcription.


Note

Medium Risk
Touches the live WebSocket relay and provider model resolution; ElevenLabs streaming behavior changes for proxied binary audio, though batch misuse of realtime IDs is explicitly guarded.

Overview
STT settings now expose more realtime variants and label models with Batch vs Realtime badges for AssemblyAI, ElevenLabs, Mistral, and Soniox (not only Soniox). Provider pickers add u3-rt-pro, scribe_v2_realtime, and voxtral-mini-transcribe-realtime-2602, with clearer display names (e.g. Universal-3 Pro Streaming).

Batch transcription maps realtime model IDs to each provider’s batch default (scribe_v2_realtimescribe_v2, Mistral realtime → voxtral-mini-2602) so choosing a streaming model does not break file/batch paths.

Live proxy adds an optional client binary message mapper on the WebSocket relay (single and stereo split). For ElevenLabs, inbound binary audio is rewritten to JSON input_audio_chunk with base64 before upstream send, matching ElevenLabs’ text-based streaming API.

Reviewed by Cursor Bugbot for commit 8a9764e. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify

netlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit 8a9764e
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a2bddf36170230008e68ae3

@ComputelessComputer ComputelessComputer force-pushed the fix/stt-model-mode-badges branch from 1574cfb to 6f00dd2 Compare June 12, 2026 09:56

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6f00dd2. Configure here.

Comment thread crates/owhisper-client/src/adapter/elevenlabs/live.rs
@ComputelessComputer ComputelessComputer force-pushed the fix/stt-model-mode-badges branch from 6f00dd2 to d6a6956 Compare June 12, 2026 10:02
Show batch and realtime badges for Soniox, AssemblyAI, ElevenLabs, and Mistral model variants, and keep realtime aliases safe for batch transcription.
@ComputelessComputer ComputelessComputer force-pushed the fix/stt-model-mode-badges branch from d6a6956 to 8a9764e Compare June 12, 2026 10:22
@ComputelessComputer ComputelessComputer merged commit 038bb92 into main Jun 12, 2026
25 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/stt-model-mode-badges branch June 12, 2026 10:44
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