mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-09-30 12:39:42 +02:00
fix(voice): move Language and Domain keywords into the Provider group
Both are read by every engine (the Claude path sends the language as its base tag and the keyterms as a recognition hint), but they sat under the "Deepgram Nova-3" heading, which read as if they only applied to Deepgram. That group now holds just the API key. Ids are unchanged, so the getElementById load/save contract in settings-ui.js is untouched. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+22
-19
@@ -1988,6 +1988,28 @@
|
||||
<option value="compose">Compose dialog</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="set-row has-field" data-search="voice language">
|
||||
<div class="set-row-text">
|
||||
<span class="set-row-label">Language</span>
|
||||
<span class="set-row-desc">Applies to whichever engine is active.</span>
|
||||
</div>
|
||||
<select id="voiceLanguage" class="set-select">
|
||||
<option value="en-US">English (US)</option>
|
||||
<option value="en-GB">English (UK)</option>
|
||||
<option value="es">Spanish</option>
|
||||
<option value="fr">French</option>
|
||||
<option value="de">German</option>
|
||||
<option value="ja">Japanese</option>
|
||||
<option value="multi">Auto-detect (multi)</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="set-row has-field" data-search="voice keyterms domain keywords">
|
||||
<div class="set-row-text">
|
||||
<span class="set-row-label">Domain keywords</span>
|
||||
<span class="set-row-desc">Comma-separated terms to boost recognition accuracy. Sent to Claude and Deepgram alike.</span>
|
||||
</div>
|
||||
<input type="text" id="voiceKeyterms" class="set-input" placeholder="codeman, tmux, respawn, subagent">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2021,25 +2043,6 @@
|
||||
<button class="btn-toolbar btn-sm" onclick="app.toggleDeepgramKeyVisibility()" id="voiceKeyToggleBtn" type="button">Show</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="set-row has-field" data-search="voice language">
|
||||
<div class="set-row-text"><span class="set-row-label">Language</span></div>
|
||||
<select id="voiceLanguage" class="set-select">
|
||||
<option value="en-US">English (US)</option>
|
||||
<option value="en-GB">English (UK)</option>
|
||||
<option value="es">Spanish</option>
|
||||
<option value="fr">French</option>
|
||||
<option value="de">German</option>
|
||||
<option value="ja">Japanese</option>
|
||||
<option value="multi">Auto-detect (multi)</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="set-row has-field" data-search="voice keyterms domain keywords">
|
||||
<div class="set-row-text">
|
||||
<span class="set-row-label">Domain keywords</span>
|
||||
<span class="set-row-desc">Comma-separated terms to boost recognition accuracy.</span>
|
||||
</div>
|
||||
<input type="text" id="voiceKeyterms" class="set-input" placeholder="codeman, tmux, respawn, subagent">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user