comparison dictation/web/index.html @ 275:78699f810817

Add Qwen3-VL and WebRTC dictation services Add Bazel targets for the CUDA-backed Qwen3-VL server and a local WebRTC faster-whisper dictation service. Co-authored-by: Copilot <[email protected]> Copilot-Session: e3d8cb06-6c95-4ae0-9757-651d3796ab00
author MrJuneJune <me@mrjunejune.com>
date Mon, 17 Aug 2026 10:58:47 -0700
parents
children
comparison
equal deleted inserted replaced
274:c9be578316a6 275:78699f810817
1 <!doctype html>
2 <html lang="en">
3 <head>
4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 <title>Zenbu Dictation</title>
7 <link rel="stylesheet" href="/dictation.css">
8 <script type="module" src="/dictation.js"></script>
9 </head>
10 <body>
11 <main>
12 <p class="eyebrow">LOCAL WEBRTC</p>
13 <h1>Zenbu Dictation</h1>
14 <p>Microphone audio stays local and is transcribed on this machine.</p>
15 <div class="controls">
16 <button type="button" data-start>Start dictation</button>
17 <button type="button" data-stop disabled>Stop</button>
18 </div>
19 <p class="status" data-status role="status">Idle</p>
20 <section aria-labelledby="partial-heading">
21 <h2 id="partial-heading">Live</h2>
22 <p class="partial" data-partial>Waiting for speech...</p>
23 </section>
24 <section aria-labelledby="final-heading">
25 <h2 id="final-heading">Transcript</h2>
26 <textarea data-final rows="10" aria-label="Final transcript"></textarea>
27 </section>
28 </main>
29 </body>
30 </html>