Mercurial
comparison dictation/README.md @ 280:49e9e591c9bb
Add persistent dictation, prewarmed WebRTC speech input, Copilot SDK routing, animated conversation lifecycle controls, parking, and architecture coverage.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Tue, 18 Aug 2026 19:14:53 -0700 |
| parents | 78699f810817 |
| children |
comparison
equal
deleted
inserted
replaced
| 279:b3b547563ec7 | 280:49e9e591c9bb |
|---|---|
| 34 Useful tuning: | 34 Useful tuning: |
| 35 | 35 |
| 36 ```bash | 36 ```bash |
| 37 DICTATION_COMPUTE_TYPE=int8_float16 \ | 37 DICTATION_COMPUTE_TYPE=int8_float16 \ |
| 38 DICTATION_MAX_SESSIONS=1 \ | 38 DICTATION_MAX_SESSIONS=1 \ |
| 39 DICTATION_PARTIAL_INTERVAL_MS=1200 \ | 39 DICTATION_PARTIAL_INTERVAL_MS=500 \ |
| 40 DICTATION_SILENCE_MS=700 \ | 40 DICTATION_SILENCE_MS=400 \ |
| 41 bazel run //dictation:server | 41 bazel run //dictation:server |
| 42 ``` | 42 ``` |
| 43 | 43 |
| 44 The first version intentionally binds to loopback and does not configure STUN | 44 The first version intentionally binds to loopback and does not configure STUN |
| 45 or TURN. Remote WebRTC access requires HTTPS, authentication, origin policy, | 45 or TURN. Remote WebRTC access requires HTTPS, authentication, origin policy, |
| 46 and usually a TURN service. | 46 and usually a TURN service. |
| 47 | |
| 48 Infinite Canvas hosts this page as a hidden CEF/iframe transport. Pressing `M` | |
| 49 shows partial and final transcript text in a centered Raylib caption; pressing | |
| 50 `Enter` sends the accumulated text to Qwen session orchestration: | |
| 51 | |
| 52 ```bash | |
| 53 bazel run //infinite_canvas:agent_dev | |
| 54 ``` |