feat(assets): SA3 音效补齐 radio 11+1 与 dungeon 13源+15pan(token 走 hf-mirror 实测可用)
- 模型 17/17 文件经镜像全量缓存(gated+token,直连本机不通;sfx.md/setup.md/asset-pipeline.md 镜像结论同步更新) - 修复迁移遗留:stable_audio_3/models/ 源码子包被 .gitignore models/ 规则误伤丢失,从上游恢复并加白名单 - radio:arg_muffled/brake_screech 等叙事件落地(接线原有 L111/L154 零改动)+ phone_ring SYN→SA3 升级;dungeon 13 源 A/B 对齐(RMS 偏差 ≤0.3dB)全量同名替换,SYN 原版备份 tools/asset_fix_backup/sa3_ab_20260902/ - 关键玩法语义达标:echo 距离档 0.83<1.43<2.18<2.98s 严格递增;one-shot 真峰值全 ≤-3dBFS(解码回读法) - check_all_assets 8 游戏全绿(radio 254/254、dungeon 303/303);playtest radio 221/dungeon 1610 全绿
This commit is contained in:
+9
-6
@@ -174,13 +174,16 @@ uv sync --extra ui # Python 3.10 venv,PyPI 走阿里云镜像(sfx.sh
|
||||
|
||||
### 坑:hf-mirror 对 gated 模型的 308 重定向
|
||||
|
||||
**gated 模型不能走 hf-mirror**:镜像会把带 token 的请求 308 重定向回
|
||||
huggingface.co,本机直连官方又不可达时会直接失败。因此 `env.d/sfx.sh` 里
|
||||
**故意不设 `HF_ENDPOINT`**(直连官方端点,当前实测 huggingface.co 对该域名
|
||||
可达)。如果以后直连失效且只下公开模型,可临时取消脚本里的镜像注释。
|
||||
**更新(2026-09-02)**:实测 gated+token **走 hf-mirror 可用**——
|
||||
`stabilityai/stable-audio-3-small-sfx` 17 文件全量经镜像下载成功(`HF_ENDPOINT=https://hf-mirror.com`
|
||||
+ read token,即 `env.d/sfx.sh` 现行配置)。下文「308 重定向必须直连」的旧结论在本机不再成立;
|
||||
直连官方端点在本机不可达。模型已入缓存后可加 `HF_HUB_OFFLINE=1` 完全离线跑 CLI。
|
||||
|
||||
Qwen3-TTS(公开)走镜像、Stable Audio 3(gated)走直连——这就是
|
||||
`tts.sh` 与 `sfx.sh` 的 `HF_ENDPOINT` 配置相反的原因。两个环境不要同时 source。
|
||||
<details><summary>旧记录(2026-08-29,已被上条实测推翻)</summary>
|
||||
|
||||
镜像曾把带 token 的请求 308 重定向回 huggingface.co,本机直连官方又不可达时会直接失败,
|
||||
因此当时 `env.d/sfx.sh` 故意不设 `HF_ENDPOINT`。Qwen3-TTS(公开)与 Stable Audio 3 现均走镜像。
|
||||
</details>
|
||||
|
||||
## 8. Mureka BGM API(可选,需付费 key)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user