Remove dead button, sort providers

2376e6f4f64ad3839e73361900da58b887a1f5eb

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +16 -20Ignore whitespace
public/scripts/extensions/tts/index.js+1 -1
@@ -104,9 +104,9 @@ const ttsProviders = {
104104 Silero: SileroTtsProvider,
105105 SpeechT5: SpeechT5TtsProvider,
106106 System: SystemTtsProvider,
107+ 'TTS WebUI': TtsWebuiProvider,
107108 VITS: VITSTtsProvider,
108109 XTTSv2: XTTSTtsProvider,
109- 'TTS WebUI': TtsWebuiProvider,
110110};
111111let ttsProvider;
112112let ttsProviderName;
public/scripts/extensions/tts/tts-webui.js+15 -19
@@ -42,18 +42,14 @@ class TtsWebuiProvider {
4242 get settingsHtml() {
4343 let html = `
4444 <h4 class="textAlignCenter">TTS WebUI Settings</h4>
45-
45+
4646 <div class="flex gap10px marginBot10 alignItemsFlexEnd">
4747 <div class="flex1 flexFlowColumn">
4848 <label for="tts_webui_endpoint">Provider Endpoint:</label>
4949 <input id="tts_webui_endpoint" type="text" class="text_pole" maxlength="500" value="${this.defaultSettings.provider_endpoint}"/>
5050 </div>
51- <div id="tts_webui_key" class="menu_button menu_button_icon padding10">
52- <i class="fa-solid fa-key"></i>
53- <span>API Key</span>
54- </div>
5551 </div>
56-
52+
5753 <div class="flex gap10px marginBot10">
5854 <div class="flex1 flexFlowColumn">
5955 <label for="tts_webui_model">Model:</label>
@@ -64,7 +60,7 @@ class TtsWebuiProvider {
6460 <input id="tts_webui_voices" type="text" class="text_pole" value="${this.defaultSettings.available_voices.join()}"/>
6561 </div>
6662 </div>
67-
63+
6864 <div class="flex gap10px marginBot10">
6965 <div class="flex1 flexFlowColumn">
7066 <label for="tts_webui_streaming" class="checkbox_label alignItemsCenter flexGap5">
@@ -77,10 +73,10 @@ class TtsWebuiProvider {
7773 <input type="range" id="tts_webui_volume" value="${this.defaultSettings.volume}" min="0" max="2" step="0.1">
7874 </div>
7975 </div>
80-
76+
8177 <hr>
8278 <h4 class="textAlignCenter">Generation Settings</h4>
83-
79+
8480 <div class="flex gap10px marginBot10">
8581 <div class="flex1 flexFlowColumn">
8682 <label for="tts_webui_exaggeration">Exaggeration: <span id="tts_webui_exaggeration_output">${this.defaultSettings.exaggeration}</span></label>
@@ -91,7 +87,7 @@ class TtsWebuiProvider {
9187 <input id="tts_webui_cfg_weight" type="range" value="${this.defaultSettings.cfg_weight}" min="0" max="2" step="0.1" />
9288 </div>
9389 </div>
94-
90+
9591 <div class="flex gap10px marginBot10">
9692 <div class="flex1 flexFlowColumn">
9793 <label for="tts_webui_temperature">Temperature: <span id="tts_webui_temperature_output">${this.defaultSettings.temperature}</span></label>
@@ -102,10 +98,10 @@ class TtsWebuiProvider {
10298 <input id="tts_webui_seed" type="text" class="text_pole" value="${this.defaultSettings.seed}"/>
10399 </div>
104100 </div>
105-
101+
106102 <hr>
107103 <h4 class="textAlignCenter">Chunking</h4>
108-
104+
109105 <div class="flex gap10px marginBot10">
110106 <div class="flex1 flexFlowColumn">
111107 <label for="tts_webui_chunked" class="checkbox_label alignItemsCenter flexGap5">
@@ -120,7 +116,7 @@ class TtsWebuiProvider {
120116 </label>
121117 </div>
122118 </div>
123-
119+
124120 <div class="flex gap10px marginBot10">
125121 <div class="flex1 flexFlowColumn">
126122 <label for="tts_webui_desired_length">Desired Length: <span id="tts_webui_desired_length_output">${this.defaultSettings.desired_length}</span></label>
@@ -131,10 +127,10 @@ class TtsWebuiProvider {
131127 <input id="tts_webui_max_length" type="range" value="${this.defaultSettings.max_length}" min="50" max="450" step="5" />
132128 </div>
133129 </div>
134-
130+
135131 <hr>
136132 <h4 class="textAlignCenter">Model</h4>
137-
133+
138134 <div class="flex gap10px marginBot10">
139135 <div class="flex1 flexFlowColumn">
140136 <label for="tts_webui_device">Device:</label>
@@ -154,7 +150,7 @@ class TtsWebuiProvider {
154150 </select>
155151 </div>
156152 </div>
157-
153+
158154 <div class="flex gap10px marginBot10">
159155 <div class="flex1 flexFlowColumn">
160156 <label for="tts_webui_cpu_offload" class="checkbox_label alignItemsCenter flexGap5">
@@ -166,10 +162,10 @@ class TtsWebuiProvider {
166162 <!-- Empty for spacing -->
167163 </div>
168164 </div>
169-
165+
170166 <hr>
171167 <h4 class="textAlignCenter">Streaming (Advanced Settings)</h4>
172-
168+
173169 <div class="flex gap10px marginBot10">
174170 <div class="flex1 flexFlowColumn">
175171 <label for="tts_webui_tokens_per_slice">Tokens Per Slice: <span id="tts_webui_tokens_per_slice_output">${this.defaultSettings.tokens_per_slice}</span></label>
@@ -183,7 +179,7 @@ class TtsWebuiProvider {
183179 </select>
184180 </div>
185181 </div>
186-
182+
187183 <div class="flex gap10px marginBot10">
188184 <div class="flex1 flexFlowColumn">
189185 <label for="tts_webui_remove_milliseconds">Remove Milliseconds: <span id="tts_webui_remove_milliseconds_output">${this.defaultSettings.remove_milliseconds}</span></label>