v3.5.2
2026-10-25Fish Audio 语音 · 分平台搜歌 · TTS 播放之测试 · Shiftcore Recalling v2
新增
- 语音合成内置服务商新增 Fish Audio:Key、模型名与声音 ID 可分别填写,模型名旁有「模型文档」按钮,声音 ID 旁有「搜索声音ID」可按关键词搜索并分页、点一条自动填入;直连不通时可打开「启用代理」,开启后 Fish Audio 的请求都走代理、关掉即直连
- 角色改为按平台分别搜歌:网易云、酷狗概念版、QQ 音乐拆成三个独立搜索,说「去网易云找…」就按指定平台搜,没指定时用你登录着或开启着的那个,实在不确定会问一句;结果仍带平台标识,播放照旧用结果序号
- 「播放最喜欢的歌」明确标注为网易云音乐的歌曲 ID,不会再让人误以为是酷狗或 QQ 音乐的 ID
- 自检页 TTS 新增「播放测试」:点一下就用当前配置真播一句「你好,我是 Verity。这是一段语音播放测试。」,听到声音即配置成功;播放期间「播放测试」与「检测」都会置灰显示「播放中…」,播完自动恢复
- 大模型内置服务商新增 Shiftcore Recalling v2:填上 Key、用「获取模型列表」挑一个模型即可,走标准 OpenAI 兼容接口
修复
- Fish Audio「检测通过却听不到声音」:播放与检测改用同一种方式取完整段音频,不再只拿到被截断的一小段
- 播放测试失败会写明具体原因:直接显示 HTTP 状态、返回内容为空、音频设备不可用等,不再只有「30 秒内未开始播放」
- Fish Audio 开启代理后不再报 403:合成、自检与声音搜索都带上正常的浏览器标识,代理开或关都能正常走
- 「播放测试」不再只有第一次出声:首次合成成功后记住这段示例音频,同样配置再点直接重播,改了 Key、端点或参考音色后自动重新合成
- 播放测试会同步检测状态:听到声音后 TTS 卡片从「未检测」变成「✓ 播放测试通过」,30 秒没出声则显示「✗ 播放测试没有出声」
- 音色克隆模式下播放测试不出声:参考音频改为带 `data:audio/mpeg;base64,` 前缀的正确格式,播放测试也挪到后台执行,界面不再卡住
- MiMo 音色克隆恢复正常:发给小米的请求模型与参考音频格式按官方接口改对,音色克隆重新可用
- 克隆失败不再「悄悄不出声」:没填 Key、参考音频太大、网络返回错误、返回里没有音频等情况都会用提示条告知具体原因
- 参考音频不可用时的提示改对了:由「已切换为 Base URL 模式」改为「已切换为默认音色」
- 移除从未生效的音色克隆「语速」选项:存档里的旧值会在下次保存时自动清除