DemonGatanjieu and Claude Opus 5.5
3274636720
feat(audio): guided GPT-SoVITS import (choose, checklist, tour)
...
The import window now asks what the user has first: one character, many
characters or a package, or files for an existing character (picked from
a list, or opened straight from a card's "Add files"). Dropped files skip
the question.
Each character card leads with a checklist (GPT model, SoVITS model,
clips, main voice, name) that lights up the next step and offers its
button in that line; the chosen weights sit in their lines, and the
card header says how many steps are left. A main voice (3-10 s) is now
required for a new character, as GPT-SoVITS needs one.
A spotlight tour explains the first question and the card the first time
each is shown; "?" in the header replays it. ui_spotlight_tour.js takes
its steps and an onClose from the caller now; the browser tour is
unchanged. The fixed screens and tour steps live in
ui_tts_import_screens.js.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-26 17:30:25 +08:00
..
2026-09-25 19:37:42 +08:00
2026-09-24 13:13:49 +00:00
2026-09-24 13:13:49 +00:00
2026-09-26 13:00:50 +08:00
2026-09-23 08:11:34 +00:00
2026-09-23 08:55:37 +00:00
2026-09-23 08:11:34 +00:00
2026-08-01 22:54:02 +08:00
2026-09-17 02:06:13 +08:00
2026-09-26 17:30:25 +08:00
2026-09-24 11:43:31 +00:00
2026-09-08 21:36:40 +08:00
2026-09-18 01:56:10 +08:00
2026-09-15 09:32:18 +08:00
2026-08-01 23:42:38 +08:00
2026-09-03 16:55:11 +08:00
2026-09-19 02:19:24 +08:00
2026-09-23 08:07:14 +00:00
2026-09-18 01:32:38 +08:00
2026-09-15 11:03:50 +08:00
2026-09-15 21:39:17 +08:00
2026-09-15 11:03:50 +08:00
2026-09-03 18:34:12 +08:00
2026-09-03 18:34:12 +08:00
2026-09-23 08:07:14 +00:00
2026-09-23 08:07:14 +00:00
2026-09-03 18:34:12 +08:00
2026-08-01 18:36:18 +08:00
2026-09-19 14:21:08 +08:00
2026-09-19 03:05:23 +08:00
2026-09-16 13:02:47 +08:00
2026-09-16 19:42:30 +08:00
2026-09-16 21:01:46 +08:00
2026-09-15 09:32:18 +08:00
2026-09-26 17:30:25 +08:00
2026-09-26 16:26:16 +08:00
2026-09-23 09:24:05 +00:00
2026-09-26 16:26:16 +08:00
2026-09-26 16:26:16 +08:00
2026-09-24 18:15:49 +00:00
2026-09-23 08:02:33 +00:00
2026-09-23 08:02:33 +00:00
2026-09-18 01:24:35 +08:00
2026-09-07 22:47:27 +08:00
2026-09-18 01:20:42 +08:00
2026-09-15 09:32:18 +08:00
2026-09-23 08:02:33 +00:00
2026-09-17 00:45:48 +08:00
2026-09-18 01:28:18 +08:00
2026-09-23 10:00:05 +00:00
2026-09-19 13:45:11 +08:00
2026-09-19 15:52:31 +08:00
2026-09-18 01:28:18 +08:00
2026-09-18 01:28:18 +08:00
2026-09-15 09:32:18 +08:00
2026-09-23 08:07:14 +00:00
2026-09-24 15:55:24 +00:00
2026-09-23 08:07:14 +00:00
2026-09-24 16:00:18 +00:00
2026-09-18 01:24:35 +08:00
2026-09-18 01:24:35 +08:00
2026-09-19 13:31:22 +08:00
2026-09-18 01:20:42 +08:00
2026-09-19 02:50:14 +08:00
2026-09-18 01:20:42 +08:00
2026-09-18 10:19:34 +08:00
2026-09-18 10:05:46 +08:00
2026-09-15 09:32:18 +08:00
2026-09-15 09:32:18 +08:00
2026-09-15 21:39:17 +08:00
2026-09-15 09:32:18 +08:00
2026-09-19 03:48:29 +08:00
2026-09-15 21:39:17 +08:00
2026-09-19 19:04:07 +08:00
2026-09-19 19:04:07 +08:00
2026-09-17 16:54:53 +08:00
2026-09-19 19:04:07 +08:00
2026-09-17 16:59:30 +08:00
2026-09-17 00:58:33 +08:00
2026-09-17 16:45:36 +08:00
2026-09-17 16:48:50 +08:00
2026-09-17 16:48:50 +08:00
2026-09-19 02:35:47 +08:00
2026-09-17 16:48:50 +08:00
2026-09-17 16:54:53 +08:00
2026-09-17 00:58:33 +08:00
2026-09-17 16:59:30 +08:00
2026-09-19 20:22:45 +08:00
2026-09-24 13:13:49 +00:00
2026-09-23 10:00:05 +00:00
2026-09-17 00:53:52 +08:00
2026-09-16 13:02:47 +08:00
2026-09-24 11:43:31 +00:00
2026-09-26 17:30:25 +08:00
2026-09-17 00:53:52 +08:00
2026-09-26 16:26:16 +08:00
2026-09-26 17:30:25 +08:00
2026-09-26 17:30:25 +08:00
2026-09-26 17:30:25 +08:00
2026-09-25 19:37:42 +08:00
2026-09-26 13:00:50 +08:00
2026-09-24 11:43:31 +00:00
2026-09-23 14:53:49 +00:00
2026-09-24 11:43:31 +00:00