章节摘要:NLG 是对话系统的"嘴巴"——把决策变成人话。本章深入四大主题:模板与规则生成(可控的基础)、深度学习生成(自然的进阶)、文本质量与多样性(怎么生成得好)、语音合成 TTS(从文字到声音)。学完本章,你能构建会"说话"的对话系统。
阅读完本章,你应当能够:
一句话记住本章:NLG 的目标 = 把"结构化决策"变成"自然的人话"——可控与自然,是 NLG 的永恒平衡。

预写模板、规则拼接——可控的基础方案。
Seq2Seq、Transformer——自然的进阶方案。
流畅、自然、不重复——生成质量的控制。
从文字到语音:TTS 的接入与应用。
模板(5.1) → 深度(5.2) → 质量(5.3) → 语音(5.4) 可控 自然 优化 出口
四节从"基础实现"到"声音输出",构成 NLG 完整链路。
NLG 四节从"可控的模板"讲到"自然的深度生成"再到"语音出口",主线是"可控性与自然性的平衡"。建议先通读 5.1 模板生成,动手为一个固定场景(如航班查询结果)写三套不同语气/句式的模板,感受"开发量换可控性"的取舍;再看 5.2 深度生成,理解 Seq2Seq/Transformer 为什么自然但会"幻觉";5.3 的质量三维(流畅、自然、多样)是评估生成效果的标尺,可拿来点评你写的模板;5.4 TTS 了解即可,理解"文本是中间语"。学完自测:给你一个"订票成功"的结构化结果,你能否分别用模板和深度生成两种思路描述它该怎么说,并指出各自的优缺点。这章学完,整个 NLU-DM-NLG 链路就闭环了。作为收尾,不妨回到第 1 章的"餐厅流水线"类比自检一遍:NLU 是听单、DM 是调度、NLG 是上菜、TTS 是加了个传菜语音——全链路理解到这一步,你就真正"看懂了一个对话系统"。