Sync capture settings panel

This commit is contained in:
2026-10-26 15:23:19 +00:00
parent 57b5cf0752
commit e8cf5dc366
2 changed files with 11 additions and 4 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
"source": "https://github.com/steveseguin/caption-local",
"bundle_schema": 1,
"sha256": {
"capture-local.html": "00b8ab33dd9cdae31308689fa80153b3ccd7d4fa6cd60a4fdf28dcc5431929a7",
"capture-local.html": "13bf466bb487c2ee5e8d8e5b1a66876c444dcdcbc6cb4aff9501a12a7582539f",
"caption-local/LICENSE": "1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5",
"relay-config.js": "cb490042036d0cf851ba83a3f9bf851102b02aee3f4067ea451597adc772a284",
"private-relay-client.js": "8ae9fffb5cce511a11b2a2ea35193588634774b1d41728e449660fc2424af500",
+10 -3
View File
@@ -97,11 +97,18 @@
</dl>
<p>Response duration includes network, queue and inference time; it is not speech-to-caption delay. The last 100 requests are retained in memory. Downloads exclude tokens, service addresses, room names, audio and captions.</p>
<button id="downloadDiagnostics">Download diagnostics</button>
<button id="saveSettings">Save capture settings</button>
<label>Load capture settings<input id="loadSettings" type="file" accept="application/json,.json"></label>
<p>Settings include the service address, language, output and capture interval. Tokens, microphone identifiers, room names and sharing are excluded. Connect first, then load settings for that service.</p>
</details>
<section class="panel" id="captureSettings" aria-labelledby="captureSettingsTitle">
<h2 id="captureSettingsTitle">4. Capture settings</h2>
<p>Save or import your local capture preferences. Tokens, microphone identifiers, room names and sharing are excluded.</p>
<div class="actions">
<button id="saveSettings" type="button">Save capture settings</button>
<label>Load capture settings<input id="loadSettings" type="file" accept="application/json,.json"></label>
</div>
<p>Connect first, then load settings for that service.</p>
</section>
</main>
<script src="./caption-local/caption-status.js"></script><script src="./caption-local/relay-config.js"></script><script src="./caption-local/private-relay-client.js"></script><script src="./caption-local/ws-publisher.js"></script><script src="./caption-local/audio-buffer.js"></script><script src="./caption-local/local-connection.js"></script><script src="./caption-local/app.js"></script><script src="./caption-local/local-page.js"></script>
</body></html>