婚礼上要念的誓词、父母致辞和主持词,最难的是写得像当事人自己说的,还不能把没发生过的事写进去。准备几段真实小事,让 AI 帮你组织初稿;父母致辞可以先录音,再把口语整理成稿。我们用一段虚构的父亲录音整理出一份致辞,约 97% 的文字来自原话。

AI 整理父亲的录音转写后,由合成语音读出的致辞示例

本文的故事、人物和录音均为虚构,音频是 AI 合成语音。准备批量创作或自动估时长,下载「婚礼致辞与誓词脚本包」。里面有誓词生成、事实核对、录音整理、主持词估时长脚本和一套虚构样例;代码文件都以 s021_ 开头。

先收集素材

不要只写“他很体贴”“父亲很疼女儿”。请当事人回忆具体的时间、地点和一件小事,再由本人确认。例如:

要收集什么 例子
两人怎么认识 2019 年秋天,在杭州图书馆同时去拿《百年孤独》
只有彼此知道的小事 第一次约会吃葱包桧,新郎烫到舌头
一起经历过什么 上海封控期间,每晚视频读书
讲话人的个人回忆 女儿小时候问天为什么是蓝色,父亲讲瑞利散射讲到她睡着
婚礼当天流程 谁入场、谁递戒指、午宴还是晚宴、每一段目标时长

素材由新人、父母和主持人分别确认。别把家庭矛盾、健康等与稿子无关的私事放进去。

新人誓词:挑两三件事,说成自己的承诺

先把目标长度定下来。普通语速每秒大约读 3~4 个汉字;一分钟可以先写 200~230 字,再实际念一遍调整。可以把下面的提示词交给你正在使用的文字模型:

根据下面由新人确认的真实素材,替新郎写一段约一分钟的婚礼誓词。
只使用素材里明确出现的事实,不要补人名、时间、地点或经历。挑两三件最有个人特点的小事,不要把清单全部塞进稿子。口语、真诚,像本人平时说话;不要套用常见誓词和网络金句。只输出誓词正文。

素材:
(粘贴新人确认过的故事)

收到初稿后,逐句对照素材。念出声,把自己平时不会说的比喻和套话删掉,再补上自己愿意兑现的承诺。AI 可以帮你整理语言,承诺必须由本人决定。

下面是样例中的一段,模型把图书馆、封控期间视频读书和番茄炒蛋三件事写进了誓词:

思琪,2019 年秋天的杭州图书馆,我们同时伸手去拿《百年孤独》。我把书让给你,换来了你的电话。现在想想,这是我这辈子写过最成功的一行代码。

2022 年春天,我在上海被封控了 40 天。每天晚上 9 点,你都在视频里给我念书。听着你的声音,我就觉得不管生活抛出多少未知的 Bug,我都能安心。

我做饭只会一道番茄炒蛋。但我今天向你承诺,以后每次你加班到很晚,回家桌上都会有一盘热乎的番茄炒蛋。

AI 合成语音朗读誓词样例,约 48 秒

父母致辞:先请本人说,再整理录音

父母不习惯写稿时,不要让模型替他“写一段感人致辞”。请他找个安静地方,对着手机录 1~2 分钟:想起什么就说什么,口头禅和停顿都没关系。录音前先征得本人同意。

想在本机转写,可按《本地语音转文字》安装 FunASR。转写里可能有错字、标点错误和“她/他”混淆。让文字模型只做校对和删口头禅:

请把下面的录音转写整理成婚礼致辞稿:改正明显的识别错误和标点,去掉重复和口头禅;保留原来的说法、细节和语气。不要新增没说过的事件、比喻、感受或祝福语。姓名和“她/他”不确定时请标出来,不要猜。只输出整理稿。

转写:
(粘贴本人确认可以使用的转写)

样例录音里,父亲讲女儿小时候问天空为什么是蓝色,也讲女婿第一次上门摔了茶杯盖。这些是他自己的记忆,代写稿很难写得自然。

父亲口述的虚构录音示例,约 1 分 30 秒,AI 合成语音

稿子整理后,让讲话人逐句听录音、看转写并确认人名和事件。样例里的识别结果把“瑞利散射”错成了“锐丽散射”,还把“思琪”识成了“私琪”;模型也可能把一句没说过的祝福顺手补进去。

整理后的致辞由 AI 合成语音朗读,约 1 分 28 秒

主持词:按流程和时长写

先和新人、酒店或主持人确认仪式流程,再为每一段设目标时长。每秒 3.5 个汉字可以作为初始估算,实际语速因人而异。工具包里的 s021_schedule.json 是示例,按真实流程改后再用 s021_host.py 生成初稿。

主持词里的事实要逐条确认:谁递戒指、有没有花童、父亲是否致辞、仪式是午宴还是晚宴。AI 容易把常见婚礼流程当成事实写进去。生成后按段落计字数,再由主持人现场朗读计时;超时就删句,不要只靠字数估算。

AI 合成语音朗读主持词开场白,约 56 秒

进阶:运行脚本包

ZIP 里有以下文件:

  • s021_vows.py:根据故事生成誓词,并统计字数和估算时长。
  • s021_judge.py:让模型标出故事里没有的具体事实;它可能漏检,必须再由新人核对。
  • s021_polish.py:整理转写稿,可选统计整理稿保留了多少原话片段。
  • s021_host.py:按流程表生成主持词,并估算每段时长。

只用 Python 标准库。在线调用 Gemini API 需要 Google API Key;在终端设置 GEMINI_API_KEY 环境变量,不要把 Key 写进脚本。模型名可按 Google 当前 API 文档调整。若用 Ollama,本机服务需先启动,并传入本机已安装的模型名。

例如,按故事生成誓词并核对事实:

python3 s021_vows.py gemini-3.8-flash s021_story.txt vow.json
python3 s021_judge.py s021_story.txt vow.json

整理录音转写和生成主持词:

python3 s021_polish.py gemini-3.8-flash s021_memo_asr.txt speech.json s021_memo_script.txt
python3 s021_host.py s021_schedule.json s021_story.txt host.json gemini-3.8-flash

云端模型的账号、可用区域和费用以官方说明为准。誓词和致辞包含个人经历、姓名和声音;上传录音或完整故事前,先征得讲话人同意。涉及隐私的材料也可以在本机用 Ollama 整理。

试过之后要记住的事

  • 2026 年 10 月的誓词样例中,Gemini 3.1 Pro 两次都没查到编造;Flash 的文字更长;本机 Qwen3.8 27B 和 DeepSeek-R1 8B 的稿子出现了事实错位或补写。模型版本会变,这些结果不代表后续版本。
  • AI 事实核对脚本也会漏:样例中漏掉了“躲在可乐身后”和“反而笑我傻”等没有素材依据的句子。把它当第一道筛查,最后仍由当事人确认。
  • 父亲致辞整理稿的样例中,97% 的四字片段能在原话里找到;主持词估时和 AI 配音实读相差不到 10%。正式活动仍要本人试念,紧张时通常会更慢。

接单和交付

婚礼策划师或主持人可以提供素材问卷、誓词初稿、父母录音整理和主持词控时服务。先确认谁提供素材、谁审稿、修改几轮、是否包含录音转写,以及最终由谁确认事实。市场价格随地区和服务内容变化,先看所在平台的同类服务,再按沟通、整理、校对和排练时间核算。

常见问题

不会写代码怎么办? 把正文中的提示词粘贴到你使用的文字模型里即可;脚本只是批量生成、核对和估时长的进阶工具。

事实核对脚本说“没有编造”,就能放心念吗? 不行。模型可能漏掉反转的人物、时间或关系;每个人物都要读过并确认最终稿。

父母不想录音怎么办? 让他先用自己的话写几条要点,由本人确认后再整理;不要逼他交出不愿公开的回忆。

如何公开发布婚礼视频? 如果视频里包含 AI 生成的文字、配音或画面,发布时按平台要求主动声明并使用标识功能。

工具和相关教程


文中人物、经历和音频均为虚构演示。本文仅介绍写作和整理流程,不构成法律意见。