Repository navigation
声页 Soundleaf v1.1.0
声页 Soundleaf 首个公开发布版本:自托管小说有声书制作工作室。
功能
- TXT / 未加密 EPUB 上传、自动分章,导入时支持编辑、拆分、合并、排序和排除章节
- 逐章或批量生成;AI 自动标注对白与旁白、分配角色音色与 21 种情绪风格,原文逐字符校验
- 书级角色库:登记全书角色、一键绑定/更换音色并批量重生成受影响章节,音色跨章节一致
- 读音词典:在 AI 导演页划选正文直接修正多音字、人名、地名读音,合成时自动应用
- 片段级重生成:改完一句话,几秒内只重合成该段并就地拼接
- M4B 章节有声书(AAC + 章节导航 + 封面元数据)/ 逐章 MP3、WAV 打 ZIP 导出
- 响度归一化:跨角色/旁白/情绪音量听感一致
- 听书端:全局快捷键、真实波形、倍速、播放进度记忆、持久化任务队列
- 界面中英双语
安装
绿联 UGOS Pro
下载对应架构的 UPK,在应用中心选择手动安装:
amd64_com.panda.soundleaf_1.1.0.0001.upk(x86 机型,如 N100)arm64_com.panda.soundleaf_1.1.0.0001.upk(ARM 机型)SHA256SUMS-UPK:两个 UPK 的 SHA-256 校验值
安装向导中选择数据文件夹(可留空使用应用内置目录),装完访问 http://NAS的IP:8780,默认账户 admin / admin,首次登录强制修改密码;语音与 AI 服务在设置页填写。详见 ugreen/README.md。
Docker
docker run -d --name soundleaf -p 8780:8780 -v /path/to/data:/data ghcr.io/panda-995/soundleaf:latest镜像为 amd64 / arm64 双架构,固定版本 tag:ghcr.io/panda-995/soundleaf:1.1.0。单账户、单容器、单数据目录,无需 GPU。
说明
- 首次登录后请在「设置 → 语音服务」填写 MiniMax 或兼容
/audio/speech的服务密钥,AI 分析支持兼容/chat/completions的服务;不配置 AI 也能手动制作 - 密钥仅由服务端加密保存;云端分析与合成可能产生费用
- 数据备份请完整复制数据目录(含
studio.sqlite3与secret.key)
更新记录
- 构建 0002(当前):修复绿联 UGOS Pro 上数据文件夹属主无法接管时的启动崩溃循环。现会自动探测数据目录可写性:优先以非 root 应用账户运行,chown 被拒绝时改以可写的目录属主运行,仍不可写时按
ALLOW_ROOT_DATA_FALLBACK(UPK 默认开启)以容器 root 继续运行;彻底不可写时以退出码 73 给出明确错误。旧 0001 包已移除,请重新下载安装 0002。