Commit

0d29b73

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.
Please add. BTW, can you show me the exact text that came out from the four models? We don't care about the partials. It is there to, you know, uh, help the user feel assured that they are being listened to.
@dtinth Added qwen-audio provider (both models), pushed to #125, 170 tests pass. Correction: message is not stable. 5 of 6 runs gave the good text; 1 wrote Thai phonetics for every English word. Streaming: no word spaces, MongoDB garbled every run. Prices still unverified, please…
@dtinth CI was my miss: with only the API key the backend listed 3.8 as selectable, then threw. Fixed so workspace-endpoint models need DASHSCOPE_WORKSPACE_ID to be offered, plus tests. All 4 checks green on 62211b6. PR #125 still draft.
@dtinth Read the pricing page with agent-browser. Audio-3.1 message+streaming confirmed $0.93 in / $0.70 out. Fixed qwen3-omni-flash text out: $18.13 -> $3.67 (audio input, text only). Pushed 716ead6, checks green, PR still ready. Same-day reading, not merged.
@dtinth New ids (all need DASHSCOPE_WORKSPACE_ID too): qwen-omni/qwen3.8-omni-flash-realtime, qwen-audio/qwen-audio-3.1-asr-flash-message, qwen-audio/qwen-audio-3.1-asr-flash-streaming. Append to ASR_CONFIGURATIONS, comma-separated.
From my preliminary usage, it tends to transcribe numbers, like spoken numbers, as words rather than as digits. It also tends to spell out English words in Thai when it is placed inside a Thai sentence.
@dtinth Polishing = disfluency_removal_enabled. Best: language_hints ["th"] + disfluency_removal_enabled: Latin words kept 12/12 (default ~4 in 10 phonetic), numbers stay digits. A hint alone makes numbers words. Want me to ship that as our provider default? Thai numbers…
@dtinth Two draft PRs, checks green: #127 polishing on by default (message + streaming, opt-out config), #126 transcripts through @thai/text-cleaner everywhere. Streaming gains word spaces too. Not marked ready or merged; Thai numbers untested.