MultiTTS 角色规则配置入口 — 让小说里的每个人物用不同声音读
角色多声部朗读是什么
你有没有想过:一本网络小说里有男主、女主、旁白、配角……为什么所有对话都用同一个声音读?
MultiTTS 的角色管理就是解决这个问题的。它让你给不同角色分配不同发音人,朗读时自动识别谁在说话,切换到对应的声音。效果接近专业有声书的多主播录制。
打开角色管理
MultiTTS 主界面的左上角有一个"三横线"导航抽屉按钮(汉堡菜单)。点击后,在侧边菜单里找到"角色管理"或类似选项。
进入角色管理后,你会看到角色规则列表。默认是空的,需要手动添加。
角色规则的核心逻辑
一条角色规则包含三个要素:
| 要素 | 说明 | 举例 |
|---|---|---|
| 匹配模式 | 用什么方式识别角色 | 按文本内容 / 按语言 / 按特定关键词 |
| 匹配条件 | 具体的匹配值 | 语言=英文、关键词="旁白" |
| 分配发音人 | 匹配成功后用哪个发音人读 | 男主=磁性男声、女主=温柔女声 |
朗读时,MultiTTS 逐条检查规则,文本内容匹配到哪条规则,就用那条规则指定的发音人来读。
匹配模式详解
按文本匹配(最常用)
检查朗读文本中是否包含特定的关键词或角色名。比如:
- 文本里出现"旁白"时,用中性沉稳声
- 文本里出现"男主说"时,用磁性男声
- 文本里出现"女主"时,用温柔女声
这是最直观的方式,但要求朗读文本里有明确的角色标记。
按语言匹配
检查当前朗读文本的语言,不同语言分配不同发音人。比如:
- 中文段落 → 用中文发音人
- 英文段落 → 用英文发音人(微软/搜狗的英文音源)
这个模式在双语阅读、外语学习场景下特别有用。
按角色名匹配
比"按文本匹配"更严格的版本——只匹配特定的角色名字。比如:
- 匹配模式=角色
- 角色名="张三"
- 匹配到所有"张三说"的段落
适合文本里角色名比较规范的小说。
规则的优先级
当多条规则同时生效时,MultiTTS 按规则列表的从上到下顺序检查——先匹配到的规则先生效。所以把最具体的规则放前面,最通用的放最后。
推荐的规则顺序:
- 特定角色名("男主""女主"等最具体的)
- 特定关键词("旁白""心理活动"等标签)
- 语言规则(中英文段落分别处理)
- 通用兜底(什么都不匹配时用默认发音人)
添加第一条规则
- 进入角色管理
- 点击"添加"按钮
- 选择匹配模式(文本 / 语言 / 角色)
- 填写匹配条件
- 选择分配的发音人
- 保存
添加完后,在角色规则列表里能看到这条规则。朗读时就会自动生效。