帮助自媒体创作者和内容团队快速生成自然真实的双人访谈播客脚本。该工具提供9种情感标签体系(开心/平静/严肃/愤怒等),通过「晓晓」与「云扬」两个预设角色演示完整对话流程,支持Edge TTS、IndexTTS2、MiniMax三种语音引擎。适用于历史解说、知识科普、人物访谈等内容创作场景,产出口播友好的短句对话格式,可直接导入TTS工具生成音频。
播客脚本生成器:双人访谈AI创作工具,支持Edge/MiniMax等3种TTS引擎
【适用场景】
适用对象
- 自媒体创作者:需要定期更新播客节目但缺乏脚本写作经验 - 内容团队:希望批量生产双人访谈类音频内容 - 知识科普者:想把复杂主题转化为通俗易懂的对话形式 - AI音频应用开发者:需要结构化的播客文案作为TTS输入典型使用情境
- 历史类播客:每期讲解一个历史人物或事件(如楚汉争霸、科技史、商业案例) - 知识科普类:把专业论文或行业报告转化为通俗对话 - 人物访谈类:一问一答形式的人物专题节目 - 教程讲解类:通过对话形式讲解操作指南或技能教学核心产出
- 结构化的双人对话脚本,格式为「角色|情感|文本」 - 符合TTS引擎要求的口播友好文案(短句为主,避免超长句) - 9种情感标签覆盖的丰富对话表现力【操作步骤】
第一步:理解脚本基础格式
所有播客脚本统一使用以下格式,每条对话占一行:
``` 角色|情感|文本 ```
示例: ``` 晓晓|cheerful|欢迎来到《历史不装》,我是晓晓。 云扬|calm|我是云扬。 晓晓|chat|今天咱们聊聊楚汉争霸。云扬你先说说,很多人觉得刘邦就是人多欺负人少,你怎么看? 云扬|serious|这话听着就不对。你知道吗,这场战争其实是17打1。 ```
第二步:选择情感标签
根据对话内容和角色定位,从9种情感标签中选择最合适的一种:
| 标签 | 含义 | 典型场景 | 典型语气 |
|---|---|---|---|
| `cheerful` | 开心愉快 | 赞同、有趣发现、成功 | 「哈哈」「太好了」「没错」 |
| `chat` | 日常聊天 | 普通对话、过渡 | 「今天咱们聊聊」「然后呢」 |
| `calm` | 平静沉稳 | 解释、陈述事实 | 「简单来说」「其实」「原理是」 |
| `serious` | 严肃认真 | 强调重点、分析 | 「关键是」「核心在于」「你知道吗」 |
| `gentle` | 温柔轻声 | 安慰、共情 | 「没关系」「慢慢来」 |
| `fearful` | 惊讶担忧 | 意外信息、震惊 | 「真的吗?」「这也太…」「不会吧」 |
| `sad` | 悲伤低落 | 描述问题、痛点 | 「惨啊」「太难了」「没办法」 |
| `angry` | 愤怒不满 | 批评、吐槽 | 「太过分了」「想得美」「简直离谱」 |
| `disgruntled` | 不满吐槽 | 轻度抱怨 | 「霸气是霸气,但…」「够狠」 |
第三步:设计角色分工
推荐使用两个预设角色:「晓晓」(提问者)和「云扬」(解答者),分工如下:
晓晓的角色定位: - 多用:`cheerful`、`chat`、`fearful` - 偶尔:`sad`(共鸣痛点)、`disgruntled`(吐槽) - 职责:提出听众视角的问题,追问细节,表达惊讶或认同
云扬的角色定位: - 多用:`calm`、`serious`、`chat`、`cheerful` - 偶尔:`angry`(强调)、`sad`(描述惨状) - 职责:用通俗语言讲解专业知识,举例类比,回应追问
第四步:遵循对话节奏规则
核心原则:同一角色连续说2-4句完整表达再换人,避免一句一换的碎片化对话。
正确示例(连贯表达): ``` 晓晓|chat|项羽火烧咸阳之后干了啥?分封诸侯了吗? 云扬|calm|对,分封诸侯。一共分了18个王。不过分得太随意了,你猜刘邦分到哪儿了? 晓晓|fearful|关中?他功劳最大嘛。 云扬|angry|想得美!巴蜀,秦朝流放犯人的地方。关中被一分为三,全给了秦国降将。刘邦当场差点吐血,拎着剑要去找项羽拼命。 ```
错误示例(过于碎片): ``` 晓晓|chat|项羽分封了吗? 云扬|calm|分了。 晓晓|chat|分了多少? 云扬|calm|18个王。 ```
第五步:使用转折词和互动词增强流畅度
转折词:不过、但是、可是、只是(轻转折);话说回来、反过来说(强转折) 回应词:对对对、没错(认同);真的假的、不会吧(惊讶);懂了、明白了(理解) 互动词:然后呢、接着说、具体点(追问);你说是不是、对吧(征询)
【代码模板】
完整播客脚本模板
``` 【访谈式播客-带情感】主题名称
角色A(提问者)|情感标签|开场白 角色B(解答者)|情感标签|自我介绍 角色A|情感标签|引入话题的第一个问题 角色B|情感标签|回答并展开(2-4句连贯表达) 角色A|情感标签|追问或反应 角色B|情感标签|继续展开或举例
【第X章:章节主题】 角色A|情感标签|章节开场问题 角色B|情感标签|详细讲解 角色A|情感标签|追问细节或表达感受 角色B|情感标签|补充例子或总结 ```
TTS引擎适配提示
Edge TTS:推荐使用 `cheerful`、`calm`、`serious` 情感,合成效果最自然 IndexTTS2:适合 `gentle`、`sad` 等细腻情感 MiniMax:支持情感控制参数,可精确指定每句话的情感类型
【复盘要点】
常见问题
问题1:对话过于碎片化 - 原因:每句话后立即换人,没有给角色足够表达空间 - 解决:强制同一角色连续说2-3句,换人前确保观点表达完整
问题2:情感标签选择不当 - 原因:情感与内容不匹配,导致TTS合成效果不自然 - 解决:参考情感标签表格,根据上下文语境选择最合适的标签
问题3:句子过长不适合口播 - 原因:用书面语写对话,导致TTS输出拗口 - 解决:每句话不超过30字,多用短句和口语化表达
问题4:对话缺乏互动感 - 原因:只有陈述没有追问和反应,像在念稿 - 解决:加入「真的吗?」「然后呢?」「你能举个例子吗?」等互动句式
自检清单
- [ ] 每句话不超过30字 - [ ] 同一角色连续说2-4句再换人 - [ ] 情感标签与内容匹配 - [ ] 有追问、有反应,避免单向陈述 - [ ] 避免了「首先、其次、最后」「值得注意的是」等书面语 - [ ] 避免了「该」「此」「其」等文言词 - [ ] 有互动词(追问、确认、共鸣)
来源:HuangServa/Servasyy_skills · GitHub https://github.com/huangserva/servasyy_skills/blob/master/podcast-generator/SKILL.md