免费工具 · 规则匹配 · 不用 AI

小说对话提取:引号里的对白拆成“角色:台词”,旁白单独成行

小说对话提取工具把小说原文改成配音能用的剧本格式:引号里的对白单独成行,前面写上说话人,旁白另起一行。说话人和情绪是按「苏曼冷笑道」「她低声说」这类说话提示猜出来的——这是规则匹配,不是 AI 读懂了故事:猜不出的行写成「?:」等你填,靠「他 / 她」、上下文猜的标黄让你核对。转好的文本是「角色(情绪):台词」,可以直接贴进配音工坊分角色配音。全程在浏览器里运行,不上传,不调用 AI。

  • 引号对白单独成行
  • 按说话提示猜角色
  • 猜不出标「?」
  • 不上传 · 不用 AI

更新于 2026 年 11 月 6 日内容核对于 2026 年 11 月 6 日

样片 D · 每晚听她哄睡的总裁

中文 · 台词节选 · 3 个角色

  1. 旁白

    我叫温以宁,一个凌晨给失眠的人读睡前故事的小主播。

  2. 旁白

    签隐婚合约那天,顾总只提了一个条件——每晚十一点,准时开播。

  3. 顾总平静

    合约第七条,不见面,不打听我是谁。

  4. 温以宁嘲讽

    放心,顾总,我对你的钱比对你的人感兴趣。

0:00 / 0:40
在线试一试

小说对话提取:贴一段原文,看它怎么拆

粘贴或打开一章小说(中文或英文),旁边是转换结果和角色表。写着「?:」的行要你填说话人,标黄的是猜的,都核对一遍再导出。

使用方法

小说对话提取怎么用:五步变成配音剧本

一次处理一章最顺手:结果好核对,贴进工坊也不会超字数。

  1. 01

    第 1 步

    贴原文

    把一章小说粘贴进来,或者打开 TXT;也可以先点示例看看效果。中文、英文都行,工具按文字自动判断。一个段落一行,段落之间空不空行都可以。

  2. 02

    第 2 步

    选引号和三个开关

    默认认“”「」『』和英文直引号,英式小说常用的单引号‘’要手动勾上。三个开关:去掉旁白里的说话提示(默认开)、按上一位说话人猜「他 / 她」(默认开)、保留旁白(默认开;关掉就只剩对白)。

  3. 03

    第 3 步

    填「?:」,核对黄色

    写着「?:」的是一点提示都没有的对白,标黄的是猜出来的:靠「他 / 她」猜的、跟着同段另一句猜的、引号后面紧跟着某个角色动作猜的。黄色不一定错,但一定要看一眼。「?」和单句猜错要逐行改:复制出结果以后,在编辑器里或者贴进工坊后用「编辑剧本」改。

    小贴士 · 结果会提示哪些段落的引号没有闭合,那多半是跨段对白,单独检查。

  4. 04

    第 4 步

    在角色表里改名、合并

    角色表列出每个角色几句、其中几句是猜的。把「念念」改成「苏念」,两个名字就合成一个人;名字认错了(比如动词被连进名字里)也在这里改。这就是角色名批量替换,改一次,全文跟着变。

  5. 05

    第 5 步

    导出,贴进工坊

    点「复制」或下载 TXT,把转好的文本贴进配音工坊。工坊按「角色名:」拆出演员表,每个角色分一个声音,括号里的情绪变成情绪标签。演员表分析免费,满意了再生成。

规则

小说旁白和对话分开:它怎么猜说话人

小说对话提取只看三样东西:引号、引号前后的说话提示、提示里的情绪词。下面是一段自写的十行小说,左边是原文,右边是工具实际转出来的结果。

说话提示规则对照:十行里有两行要你动手(「?」和标黄),还有一个小名要合并。规则型工具的准确度大致就是这样,核对一遍是必需的。
原文转换结果为什么
订婚宴的香槟塔刚刚搭好,苏念猛地睁开眼。订婚宴的香槟塔刚刚搭好,苏念猛地睁开眼。没有引号,整段是旁白,原样一行
苏曼端着酒杯走过来,冷笑道:“妹妹,这份股权转让书签了吧。”苏曼端着酒杯走过来。 / 苏曼(冷笑):妹妹,这份股权转让书签了吧。提示在引号前。「冷笑道」从旁白里去掉,说话人取句首的「苏曼」,「冷笑」对上工坊情绪
“签?”苏念淡淡地说,“姐姐不如先看看大屏幕。”苏念(平静):签? / 苏念(平静):姐姐不如先看看大屏幕。提示夹在两段引号中间,两句都归苏念;「淡淡」归到「平静」
灯光一暗,监控录像里,苏曼正把药粉倒进她的酒杯。灯光一暗,监控录像里,苏曼正把药粉倒进她的酒杯。旁白
“关掉!谁让你们放的!”苏曼怒吼道。苏曼(怒吼):关掉!谁让你们放的!提示在引号后
陆景琛缓缓起身:“我让放的。”陆景琛:我让放的。引号前是冒号,冒号前句子的主语就是说话人;「缓缓起身」不是情绪,不写
她哽咽着问:“你……为什么要帮我?”陆景琛(哽咽):你……为什么要帮我?〔标黄〕「她」按上一位说话人猜成了陆景琛——猜错了,应该是苏念。工具不看性别,所以标黄
“因为你值得。”?:因为你值得。一点提示都没有,留给你填
苏念心想:这一次,谁也别想再骗我。苏念心想:这一次,谁也别想再骗我。没有引号的内心独白,不处理,原样当旁白
念念轻声说:“谢谢。”念念(耳语):谢谢。「轻声」归到「耳语」;「念念」是苏念的小名,要在角色表里合并

说话提示认哪些写法

  • 提示在引号前:「苏曼冷笑道:」「她低声说:」,或者先写动作再说话「苏曼端着酒杯走过来,冷笑道:」——说话人取这句开头的名字。
  • 提示在引号后:「“……”苏曼怒吼道。」
  • 提示夹在中间:「“签?”苏念淡淡地说,“……”」,前后两段引号都归同一个人。
  • 只有冒号没有说话动词:「陆景琛缓缓起身:“……”」,冒号前的主语算说话人。
  • 引号后紧跟着已知角色的动作:「“我早就知道了。”林晚转身离开。」,猜是林晚说的,标黄。这个角色得在别处有过说话提示,工具才认得这个名字。
  • 同一段里两句引号中间夹着叙述,只有一句有提示:另一句跟着它猜,标黄。

情绪词怎么对应

词表和配音工坊解析剧本用的是同一份,所以这里认出来的情绪,贴进工坊后就是同一个情绪标签。
工坊情绪会被认出来的提示词(节选)
冷笑冷笑、冷哼、轻蔑、不屑、冷冷
哽咽哽咽、哭腔、抽泣、啜泣、委屈、哭
耳语耳语、低语、小声、轻声、悄声、低声
怒吼怒吼、愤怒、暴怒、大吼、咆哮、怒斥
温柔温柔、柔声、宠溺、深情、心疼
激动激动、兴奋、惊喜、震惊、惊呼
平静平静、淡淡、冷静、淡然、镇定
嘲讽嘲讽、讥讽、讽刺、阴阳怪气、挖苦、戏谑

匹配是按字面来的,偶尔会误判:「哭笑不得地说」里有个「哭」,会被认成哽咽。不在词表里的描写,比如「笑道」,会写成括号备注「顾承(笑):……」。工坊不会把括号备注读出来,它会作为这句的表演提示一起交给配音模型;只有上面 8 种情绪会显示成情绪标签,能在工坊里逐句改。

配音工坊的情绪选择弹窗:第 5 句「关掉!谁让你们放的!」选中了怒吼,可选冷笑、哽咽、耳语、温柔、激动、平静、嘲讽
工坊里给一句台词选情绪:8 个选项就是小说对话提取能识别的 8 种情绪,弹窗底部写着「情绪会写回剧本:角色名(情绪):台词」。产品截图
边界

小说对话提取不处理的写法

下面这几种写法,规则判断不了。工具不会假装处理好了:要么原样留着,要么标出来提示你。转完专门找一遍。

引号里套引号

「林晚说:“他当时说『我等你』,结果呢?”」——外层引号里的整句归林晚,里层的『我等你』不会被拆成另一个人的台词。转述别人的话,配音时还是林晚一个人读,通常这正是你要的;想让里层换个声音,得手动拆成两行。

跨段落的对白

一个人一口气说好几段话,前几段只有开头的引号、没有结尾的引号,这是小说的老写法。工具按段处理,会把这些段落列成「引号没有闭合」,前面几段多半变成「?:」。核对时把它们填成同一个人。

没有引号的内心独白

「苏念心想:这一次,谁也别想再骗我。」没有引号,工具当它是旁白。要注意的是冒号:贴进工坊后,「苏念心想:」会被当成一个叫「苏念心想」的新角色。想让旁白读,把冒号改成逗号;想让苏念本人的声音读心声,改成「苏念(心声):这一次,谁也别想再骗我。」,括号里的「心声」不会读出来。

「他 / 她」和第一人称

「他 / 她」只按上一位说话人猜,不分男女,两个人一来一回时很容易猜反。第一人称小说里,「我冷笑道」的说话人就是「我」,后面紧跟的「他说」也会被猜成「我」。在角色表里把「我」改成主角的名字,再逐条看一遍黄色的行。

名字认歪了

名字后面跟着不太常见的说话动词时,动词可能被连进名字里,比如「林晚嘀咕道」认成了「林晚嘀咕」。角色表里多出一个奇怪的名字,一眼就能看到,把它改名成「林晚」就合并了。

和 AI 小说转剧本的区别

想保留原著文字、自己把关每一句归谁,用规则型的;想要改编,用 AI 改写工具。
小说对话提取(本页)AI 小说转剧本
原文一个字不改,只加角色名、情绪括号和换行通常会改写、删减,补场景说明
说话人按说话提示猜,猜不出写「?」,猜的标黄由模型判断
同一段再转一次结果完全一样可能不一样
文本去向留在你的浏览器里通常要发给模型服务
纸艺剧场盾徽:左半边是红色幕布下说台词的演员,右半边是提着灯夜读的女子,下方是一张悲喜面具
示意图:一边是书里的叙述,一边是舞台上的台词。小说对话提取做的就是把这两样分开。(临时配图)示意图
接上配音

AI配音剧本格式:转好的文本怎么接上配音工坊

AI Drama Voice 配音工坊只按「角色名:」分角色,没写名字的句子全部归旁白,不会凭「他冷冷地说」去猜说话人。小说对话提取做的就是补上这一步。

工坊认的格式

  • 一行一句。
  • 对白写成「角色名:台词」或「角色名(情绪):台词」,中英文冒号和括号都认。
  • 旁白直接写,不加前缀;写「旁白:」也行。
  • 括号里是 8 种情绪之一(或它的同义词),就变成情绪标签;其他内容当表演提示,不读出来。

小说对话提取转出来的文本正好是这个格式。更完整的写法,比如场次、△ 动作行、OS 怎么标,见短剧剧本格式。想先看看每个角色有多少句、戏份占多少,把转好的文本贴进剧本台词统计。

贴进工坊之前检查三件事

  1. 1.没有剩下「?:」。工坊不认「?」这个名字,整行会归到旁白,用旁白的声音读出来。
  2. 2.同一个人只有一个名字。工坊按名字区分角色,「念念」「苏念」「苏小姐」会分给三个声音。在角色表里合并成一个。
  3. 3.一次不超过 8,000 字(不计空白)。转完每句台词前面多了角色名、冒号和情绪括号,字数会变多,原文七千多字的一章转完就可能超。超了先用 TXT分割器 切开,或者把上限设低一点再切。
配音工坊:左侧演员表列出旁白、苏曼、苏念、陆景琛、苏父五个角色和各自句数,右侧逐句显示角色和冷笑、平静、怒吼等情绪标签
转好的剧本贴进工坊:左边是按角色名拆出来的演员表,每个角色几句、配哪个声音;右边每句带情绪标签,还能逐句改。产品截图

贴进去以后,工坊先分析演员表:每个角色自动分一个声音,可以换;每句的情绪可以改。这一步免费,满意了再选语种生成。同一班演员还能配成英语、泰语、越南语、印尼语、西班牙语、葡萄牙语、日语、韩语,每集每种语言导出 MP3 和 SRT。整本书怎么一章一章做,见小说转有声书。

实用建议

让小说对话提取更准的五个小改动

原文稍微整理一下,「?」和黄色会少很多。

  1. 先统一引号

    有的书用“”包对白,又用“”标重点词(所谓的“规矩”),重点词会被当成对白。这种书只勾「」或改掉重点词的引号;英式小说用‘’写对白的,记得勾上单引号。

  2. 给代词多的段落换上名字

    两个同性别的角色来回对话、全用「他」,规则一定会猜乱。把关键几处的「他」换成名字,后面的猜测就准了。

  3. 让角色先有一次完整的说话提示

    工具先从「某某说 / 道」里收集名字,收集到的名字才能用来猜「“……”林晚转身离开」这类写法。主要角色第一次开口时如果没有提示,手动补一个。

  4. 称呼统一放到最后做

    小名、昵称、尊称(念念、苏小姐、大小姐)先别在原文里改,转完在角色表里一次合并,最省事。

  5. 先分集,再提取

    整本书一次贴进来,结果很难核对。先用 TXT分割器 按章切开,一章一章转、一章一章贴进工坊。

常见问题

常见问题

  • 配音用的剧本格式就是一行一句、对白写成「角色名:台词」、旁白不加前缀。用本页的小说对话提取工具:粘贴一章小说,引号里的对白自动拆成「角色(情绪):台词」,旁白另起一行;填好标「?」的行、核对标黄的行,就能贴进配音工坊。

  • 能猜,但不是理解。小说对话提取按「苏曼冷笑道」「她低声说」这类说话提示找说话人;「他 / 她」按上一位说话人猜,不看性别;一点提示都没有的写成「?:」。所以结果一定要核对,尤其是标黄的行。

  • 同一个错名字反复出现(比如「林晚嘀咕」),在角色表里把它改名成正确的名字,全文一起改。工具里的转换结果是只读的:单独一句猜错、或者「?:」的行,复制出来以后逐行改,或者贴进工坊后在「编辑剧本」里改。

  • 引号里的是对白,引号外的是旁白,小说旁白和对话分开就靠这一条。工具默认把旁白里的「冷笑道」「说」这类提示去掉,剩下的叙述单独成行;想保留提示,或者只要对白不要旁白,都有开关。没有引号的内心独白会留在旁白里。

  • 能。角色表里改一个名字,所有这个名字的台词一起改;改成已有的名字(念念 → 苏念),两个角色就合并成一个。转出来的剧本里只会有改好的名字。

  • 支持。英文认直引号,单引号要手动勾上;说话提示认 said、asked、whispered、shouted 这类动词,以及 she said softly 这样带副词的写法,whispered、sneered 这类过去式也能对上工坊的情绪。英文结果的格式是「Name (emotion): line」。

  • AI 改写工具会改原文、补场景,由模型判断谁在说话;小说对话提取一个字不改原文,只按规则加角色名和情绪,猜不准的标出来让你定,同样的输入每次结果都一样,文本也不离开浏览器。要改编用 AI,要原著原文配音用这个。

  • 深夜电台
  • 冷艳女王
  • 霸道总裁
  • 俏皮甜妹
  • 热血少年
  • 知性御姐

剧本格式有了,分角色配音 Every voice, from the page.

把转好的「角色(情绪):台词」贴进配音工坊:每个角色一个声音,逐句带情绪,导出 MP3 和 SRT。演员表分析免费。

按生成字数扣积分 · 失败自动返还 · 支持支付宝 / 微信