chore(diagnostic): FLUX-Einstellungen in eigene Section statt unter Sprachausgabe
Stand vorher in der Sprachausgabe-Card — falscher Ort, weil Bildgenerierung eigene Domaene ist. Neue settings-section zwischen Sprachausgabe und Whisper. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+36
-33
@@ -583,15 +583,43 @@
|
|||||||
</div>
|
</div>
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
<!-- FLUX Bildgenerierung -->
|
<!-- Voice Cloning -->
|
||||||
<details style="background:#0D0D1A;border:1px solid #2A2A3E;border-radius:6px;padding:10px 12px;margin-bottom:12px;">
|
<div style="background:#1E1E2E;border-radius:8px;padding:12px;margin-top:8px;">
|
||||||
<summary style="color:#8888AA;font-size:12px;cursor:pointer;">FLUX Bildgenerierung (Modell + Keywords)</summary>
|
<div style="color:#0096FF;font-size:13px;font-weight:600;margin-bottom:8px;">Stimme klonen</div>
|
||||||
<div style="margin-top:10px;display:flex;flex-direction:column;gap:8px;">
|
<div style="color:#8888AA;font-size:11px;margin-bottom:8px;">
|
||||||
<div style="color:#8888AA;font-size:11px;">
|
Lade ein oder mehrere Audio-Samples hoch (WAV/MP3, min. 6-10 Sekunden).
|
||||||
Steuerung der Image-Generation (flux-bridge auf der Gamebox).
|
Mehrere Dateien werden automatisch zusammengefuegt.
|
||||||
Default-Modell wird via RVS gepusht — Wechsel triggert Pipeline-Reload (15-30s).
|
|
||||||
Keywords nutzt ARIAs Brain im System-Prompt.
|
|
||||||
</div>
|
</div>
|
||||||
|
<div style="margin-bottom:8px;">
|
||||||
|
<input type="text" id="xtts-clone-name" placeholder="Name fuer die Stimme..." style="background:#0D0D1A;border:1px solid #2A2A3E;border-radius:6px;padding:6px 10px;color:#fff;font-size:13px;width:100%;box-sizing:border-box;">
|
||||||
|
</div>
|
||||||
|
<div style="margin-bottom:8px;">
|
||||||
|
<input type="file" id="xtts-clone-files" accept="audio/*" multiple style="color:#8888AA;font-size:12px;">
|
||||||
|
</div>
|
||||||
|
<div style="display:flex;gap:8px;">
|
||||||
|
<button class="btn" onclick="uploadVoiceSamples()" style="flex:1;">Stimme erstellen</button>
|
||||||
|
</div>
|
||||||
|
<div id="xtts-clone-status" style="font-size:11px;color:#555570;margin-top:6px;"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- XTTS Status -->
|
||||||
|
<div style="margin-top:8px;font-size:11px;color:#555570;" id="xtts-status">
|
||||||
|
XTTS-Server: Nicht verbunden (starte xtts/ auf dem Gaming-PC)
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- FLUX Bildgenerierung -->
|
||||||
|
<div class="settings-section">
|
||||||
|
<h2>FLUX Bildgenerierung</h2>
|
||||||
|
<div style="font-size:11px;color:#8888AA;margin-bottom:8px;">
|
||||||
|
Steuerung der Image-Generation (flux-bridge auf der Gamebox).
|
||||||
|
Default-Modell wird via RVS gepusht — Wechsel triggert Pipeline-Reload (15-30s
|
||||||
|
aus HF-Cache, mehrere Minuten beim Erst-Download). Keywords nutzt ARIAs Brain
|
||||||
|
im System-Prompt.
|
||||||
|
</div>
|
||||||
|
<div class="card" style="max-width:500px;">
|
||||||
|
<div style="display:flex;flex-direction:column;gap:8px;">
|
||||||
|
|
||||||
<label style="color:#8888AA;font-size:12px;">Default-Modell:</label>
|
<label style="color:#8888AA;font-size:12px;">Default-Modell:</label>
|
||||||
<select id="diag-flux-default-model" onchange="sendVoiceConfig()"
|
<select id="diag-flux-default-model" onchange="sendVoiceConfig()"
|
||||||
@@ -623,31 +651,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</details>
|
|
||||||
|
|
||||||
<!-- Voice Cloning -->
|
|
||||||
<div style="background:#1E1E2E;border-radius:8px;padding:12px;margin-top:8px;">
|
|
||||||
<div style="color:#0096FF;font-size:13px;font-weight:600;margin-bottom:8px;">Stimme klonen</div>
|
|
||||||
<div style="color:#8888AA;font-size:11px;margin-bottom:8px;">
|
|
||||||
Lade ein oder mehrere Audio-Samples hoch (WAV/MP3, min. 6-10 Sekunden).
|
|
||||||
Mehrere Dateien werden automatisch zusammengefuegt.
|
|
||||||
</div>
|
|
||||||
<div style="margin-bottom:8px;">
|
|
||||||
<input type="text" id="xtts-clone-name" placeholder="Name fuer die Stimme..." style="background:#0D0D1A;border:1px solid #2A2A3E;border-radius:6px;padding:6px 10px;color:#fff;font-size:13px;width:100%;box-sizing:border-box;">
|
|
||||||
</div>
|
|
||||||
<div style="margin-bottom:8px;">
|
|
||||||
<input type="file" id="xtts-clone-files" accept="audio/*" multiple style="color:#8888AA;font-size:12px;">
|
|
||||||
</div>
|
|
||||||
<div style="display:flex;gap:8px;">
|
|
||||||
<button class="btn" onclick="uploadVoiceSamples()" style="flex:1;">Stimme erstellen</button>
|
|
||||||
</div>
|
|
||||||
<div id="xtts-clone-status" style="font-size:11px;color:#555570;margin-top:6px;"></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- XTTS Status -->
|
|
||||||
<div style="margin-top:8px;font-size:11px;color:#555570;" id="xtts-status">
|
|
||||||
XTTS-Server: Nicht verbunden (starte xtts/ auf dem Gaming-PC)
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user