脚本不只是"要念的字",标注好情绪和节奏的脚本是高质量配音的起点。
直接把纯文本丢给 AI 生成配音,得到的是"默认输出"——标准语速、中性情绪、规则停顿。对于简单内容这够用了,但对于有情绪起伏、有多角色、有节奏变化的内容,纯文本远远不够。
标注的作用是在脚本中嵌入"导演指令",告诉 AI(也告诉自己)每一段应该怎么念。好的标注让你在生成时不需要临时决定参数,也让你在做系列内容时保持一致的风格。
以下是一套实用的标注符号系统,你可以在任何文本编辑器中使用。
用方括号标记情绪类型:
[平静] 今天天气不错。
[开心] 太好了!终于等到这一天!
[愤怒] 你给我站住!
[悲伤] 他还是走了……
[紧张] 快走!来不及了!
[惊讶] 你说什么?这不可能。
用花括号标记语速倍率:
{0.9} 慢慢说,不着急。
{1.0} 正常语速。
{1.2} 快点说,情况紧急。
用不同符号标记不同停顿:
| 符号 | 含义 | 时长 |
|---|---|---|
... |
犹豫停顿 | 0.5s |
—— |
转折停顿 | 0.8s |
【停1s】 |
指定停顿 | 自定义 |
| (空行) | 段落停顿 | 1-1.5s |
多角色内容中,用角色名加冒号开头:
旁白:夜深了,街上空无一人。
主角(紧张):谁?谁在那里?
神秘人(低沉):别害怕,我是来帮你的。
用加粗或下划线标记需要强调的词:
这件事**绝对**不能让别人知道。
他说的不是"可能",是"一定"。
部分 TTS 引擎会识别强调标记,在不支持的引擎中,重音标注主要供你自己参考,在生成后手动调整。
以下是一段标注完整的脚本:
旁白{0.9}:夜深了,街上空无一人。
主角(紧张){1.1}:谁?谁在那里?
神秘人(低沉){0.95}:别害怕...我是来帮你的。
主角(愤怒){1.15}:帮我?【停0.5s】你三年来连个消息都没有,现在说来帮我?
神秘人(悲伤){0.9}:我知道...我欠你一个解释——但不是现在。
旁白{0.85}:远处传来脚步声,越来越近。
这段脚本包含了角色、情绪、语速、停顿四层标注。在配音魔方的多角色配音功能中,你可以按角色分列台词,设置各自的情绪和语速参数,标注中的停顿符号也会被引擎识别。
不是所有内容都需要全套标注。按内容复杂度分三层:
只标注语速和段落停顿:
{0.95} 今天我们来聊一个有趣的话题——人为什么会产生 deja vu。
简单来说,deja vu 就是"既视感"...
{0.9} 这个现象在年轻人中更常见。
标注情绪变化和关键停顿:
[叙述] 他在那条路上走了很久,久到太阳从头顶移到了山后面。
[感慨] 那条路...他走了无数遍,但今天格外漫长。
[紧张] 远处的树丛里,有什么东西在动。
全套标注:角色+情绪+语速+停顿+重音:
角色A(愤怒){1.2}:你**凭什么**替我做决定?
角色B(冷静){0.95}:因为你不做...总得有人做。
角色A(悲伤){0.85}:可你做的决定——从来都**没有**问过我。
【停2s】
旁白{0.9}:房间里安静得能听见心跳。
每个句子标三四个符号就够了。如果一句话上有情绪+语速+停顿+重音+音高五个标注,生成时你会手忙脚乱,而且引擎也不一定能同时处理所有指令。
系列内容使用同一套标注符号。不要第一集用 [] 标情绪,第二集改成 (),第三集又换成 <>。建议把你的标注系统写在一份"标注规范"文档里,每次开工前过一遍。
标注的价值不只在于传递给 AI,更在于帮助你在制作时保持清晰。当你回到三周前写的脚本时,标注能让你立刻想起"这段应该怎么念"。没有标注的脚本,过两周你自己都忘了当时的想法。
在配音魔方中,脚本标注可以直接映射到参数设置:
[情绪] → 情绪参数选择{语速} → 语速倍率输入角色名 → 音色选择... / —— → 文本中的停顿符号建议在标注时同时记录每段对应的参数值,这样批量生成时可以快速设置,不用逐段试听调参。
脚本标注看起来多了一道工序,但它实际上节省了大量后期返工的时间。一个标注清晰的脚本,生成一次就能到位;一个没有标注的脚本,你可能要反复生成五六次才能找到想要的感觉。