diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 0aaf832..d137dc7 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -171,8 +171,7 @@ covered by the `styles.css` manifest. missing the studio shows install steps instead of cards; nothing else depends on it. Its data comes only from the node's HTTP contract, version 13 (`/anomalous_tts/characters`, `/audio`, `/settings`, `/status`, the pretrained - download and import routes; the node repo's `docs/INTERFACE.md`, - mirrored as the project doc `anomalous-tts-interface.md`); Anomalous never + download and import routes; the node repo's `docs/INTERFACE.md`); Anomalous never reads or writes its model folders. No call names a path on the computer: the storage place, other folders and package sources are set only in the node's settings file (`status.settings_file`), and imported files are always uploaded. `loadGptSovitsStatus` caches the setup status diff --git a/web/modules/audio_engines.js b/web/modules/audio_engines.js index f609b09..6127706 100644 --- a/web/modules/audio_engines.js +++ b/web/modules/audio_engines.js @@ -46,7 +46,7 @@ function ttsSlice(name, emotion, ref, isMain) { }; } -/** Anomalous_TTS `GET /anomalous_tts/characters` → voice groups (docs: claude/anomalous-tts-interface.md). */ +/** Anomalous_TTS `GET /anomalous_tts/characters` → voice groups (docs: the node repo's docs/INTERFACE.md). */ export function gptSovitsGroups(payload) { return (payload?.characters || []).filter(item => item && typeof item.name === 'string').map(item => { const name = item.name;