tts-voice-creator-clone-and.../static/sections
mARTin-B78 a0d94b140e Fix clone UX: sample text, live monitor, quality, STT picker, OGG accept
1. Sample text: expose initCloneSampleText as a window function and call
   it from nav.js runSideEffects when the clone section is activated,
   ensuring the textarea is always populated even if the IIFE ran before
   the element existed.

2. Better sample texts: all 8 languages rewritten to ~38 words / ~15 s,
   first-person, phonetically rich, proper Unicode diacritics.

3. Live mic monitor: a level-meter (18-bar) + scrolling oscilloscope
   canvas (ring-buffer, 300 px, colour-coded) added to the microphone
   card.  "Check level" / "Stop monitor" buttons start/stop it
   independently; clicking Record starts it automatically.
   Uses raw mic constraints (no echo-cancel / AGC) for cleaner voice clone
   audio.  Mic gain slider and dB readout included.

4. Recording quality: MediaRecorder now requests audioBitsPerSecond:256000
   in both voice-clone.js and stt.js.

5. STT engine picker: Recognition engine <select> + Refresh button added
   above the Auto-transcribe button in Step 3.  refreshSttBackends() now
   syncs both stt-tts-stt-backend and clone-stt-backend.  The transcribe
   call passes the chosen backend to /api/transcribe.

6. File input: explicit extension list added to accept= for OGG/OPUS.

7. CSS: .mic-live-wave style added (dark/light theme variants).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 17:58:28 +02:00
..
s-clone.html Fix clone UX: sample text, live monitor, quality, STT picker, OGG accept 2026-05-31 17:58:28 +02:00
s-connect.html Rename LLMs to Engines with LLM/STT/TTS sub-page nav, collapsible integration cards, equal-width card grids 2026-05-27 21:05:51 +02:00
s-conversation.html v1.2.0: VAD, live preview, hands-free mic, restore last section 2026-05-29 18:47:00 +02:00
s-design.html Replace all icons with MDI (Material Design Icons) v7.4.47 — 171 replacements across 10 files 2026-05-27 02:36:33 +02:00
s-llms.html Add inline STT test panel and fix whisperx pyannote auth error message 2026-05-28 09:27:59 +02:00
s-performance.html Add batch benchmark to Benchmark page 2026-05-27 11:29:48 +02:00
s-routing.html Replace all icons with MDI (Material Design Icons) v7.4.47 — 171 replacements across 10 files 2026-05-27 02:36:33 +02:00
s-settings.html Add version number (v1.1.0) and rewrite CHANGELOG to full Keep-a-Changelog spec 2026-05-29 13:53:31 +02:00
s-studio.html Redesign settings page (Voicebox-style) and fix remaining old icons 2026-05-27 02:48:34 +02:00
s-tryout.html Rename LLMs to Engines with LLM/STT/TTS sub-page nav, collapsible integration cards, equal-width card grids 2026-05-27 21:05:51 +02:00
s-voices.html Replace all icons with MDI (Material Design Icons) v7.4.47 — 171 replacements across 10 files 2026-05-27 02:36:33 +02:00