MultiTTS 批量编辑替换发音人 — 快速调整参数
MultiTTS 有没有批量编辑功能
坦率说:MultiTTS 对参数的批量编辑支持比较有限。每个发音人的语速、音量等参数需要逐个长按头像进去调,没有"全选 → 统一改成 1.2x"这种一键操作。
但这不代表没有办法提高效率。
实际工作流:先筛再调
推荐的工作流是先筛选、再调参,而不是对所有发音人都调一遍:
Step 1:快速筛选主力发音人
批量导入音源包后,发音人列表可能有几十上百个。快速试听一轮:
- 点小耳机,听 3~5 秒
- 满意 → 记下来(或者长按 → 收藏)
- 不满意 → 直接下一个
目标:从几十上百个里筛出 3~5 个主力。
Step 2:给主力发音人调参数
筛出来的 3~5 个主力,每个花 30 秒调一下语速和音量——这总共才 2~3 分钟,比给 50 个都调一遍高效得多。
Step 3:删除不想要的发音人
筛完主力后,把剩下那些"听一遍就知道不会用"的发音人删掉。界面清爽了,参数面板也只显示你真正关心的。
如果非要批量改语速
MultiTTS 虽然没有内置批量改参数的功能,但有几个曲线救国的办法:
方法一:统一设为默认值
如果你发现所有发音人语速都偏快(或偏慢),可以考虑:
- 选一个发音人当"基准",调好参数
- 设为系统默认
- 在阅读 APP 里用 APP 自己的语速调节功能(叠加在 MultiTTS 参数之上)
比如:所有发音人在 MultiTTS 里设为 0.9,然后在 APP 里设为 1.2x——整体效果是 1.08x,接近正常语速。
方法二:按引擎分别调
不同引擎的发音人数量有限(百度 20 个、搜狗 30 个……),按引擎筛选后,每引擎调几个代表发音人就行。同引擎的发音人参数建议保持一致(一个引擎一套风格)。
方法三:保存音源包做备份
如果你折腾出一套很满意的参数组合,可以把 MultiTTS 的数据目录完整备份下来。下次换手机或重装时,直接把备份导回去,所有发音人和参数都回来了——这比重新一个个调高效太多。
备份路径一般在 /sdcard/Android/data/org.nobody.multitts/ 下(具体路径取决于安卓版本和厂商定制)。用文件管理器复制整个目录出来即可。
角色规则的批量调整
角色管理的规则本身不涉及"批量编辑"问题——它是一条一条建的。但有几个效率技巧:
- 先建一条完整规则作为模板(比如"男主 → 磁性男声")
- 复制这条规则(如果 MultiTTS 支持复制/克隆功能)
- 修改匹配条件(把"男主"改成"女主",发音人换成女声)
- 继续复制 → 改条件 → 改发音人
这样角色规则的配置也能快很多。
总结
MultiTTS 在参数批量编辑上是弱项,但它的设计哲学是"简单直接"——默认发音人 + 几个主力调参数,就够覆盖 90% 的使用场景了。与其追求 50 个发音人全调好,不如花精力把最喜欢的 3~5 个调到完美。