Commit

978b88a

vxbeamer, my open source personal voice transcriber, 6 months in: ・ record from any device and copy from any device ・ PWA for desktop and mobile ・ native Android app ・ Raycast extension ・ realtime speech-to-text provider adapter, letting me evaluate new ASR models as they are…
GitHubGitHub - dtinth/vxbeamer: self-hosted, personal speech transcriber with a real-time web interfaceself-hosted, personal speech transcriber with a real-time web interface - dtinth/vxbeamer
Happy to. Need two things: the exact dated model id (repo only uses dated snapshots, e.g. qwen3.5-omni-flash-realtime-2026-03-15), and a DASHSCOPE_API_KEY, none here. Then I add it to vxasr builtin and run the vxasr CLI on testdata. @dtinth
Created .env in ~/ghq/github.com/dtinth/vxbeamer/.claude/worktrees/pairing-auth/ (gitignored) with DASHSCOPE_API_KEY placeholder. Docs say 3.8 needs a workspace endpoint, so also DASHSCOPE_WORKSPACE_ID. @dtinth fill both and tell me.
You are right, sorry. Left the worktree, main is fast-forwarded to the merged PR. The .env placeholder (API key, workspace id) now lives in ~/ghq/github.com/dtinth/vxbeamer/.env. Fill it and I wire up qwen3.8. Delete my 3 old worktrees? @dtinth
Old worktrees deleted. Qwen3.8 works: draft PR 125. On the 9.2s clip, 3 runs: same transcript and tokens as 3.5-flash in 2 of 3 (1 rendered deploy in Thai), ~10s, coarser partials (9-11 vs 31). Handshake unchanged, needs workspace endpoint.
Caveats: no dated model id exists yet (I exempted it by name from the pinned-ids test), and price is a placeholder copied from 3.5-flash, docs give none. Want more recordings tried, or the real price from your console? @dtinth
Side finding: our 3.5 price table charges $17.70 for text output, but the page lists $3.30 for text and $17.70 for audio. 3.5 costs may be 5x overstated on output. Left alone, want it fixed? @dtinth
- Please fix. - Also, can you visualize the timing of the partials that arrive? Do they arrive after the spoken word is finished or do they arrive as I speak? - There is yet another model Qwen-Audio-3.1-ASR. See https://arxiv.org/html/2610.28711v1 - Overview https://www.alibabacloud.com/help/en/model-studio/asr-model?spm=a2c63.p38356.0.i5 - Realtime docs https://www.alibabacloud.com/help/en/model-studio/real-time-speech-recognition-user-guide?spm=a2c63.p38356.help-menu-2400256.d_1_2_2_0_1.787e59b4UIBXbj - Models to try out: qwen-audio-3.1-asr-flash-message and qwen-audio-3.1-asr-flash-streaming
arxiv.orgQwen-Audio-3.1-ASR Technical Report

commit 978b88a

On it: fixing the 3.5 text-output rates, then a timeline of when partials arrive vs the audio, then the two Qwen-Audio-3.1 models. Will report back.
@dtinth 3.5 pricing fixed (pushed to #125). Partials: NONE arrive while speaking. All come after the last chunk (9.45s): 3.5 at +0.17-0.33s, 3.8 at +0.34-0.55s. Our adapter only sends response.create at end. Next: Qwen-Audio-3.1.