跳到主要内容

AI 视频生成

AI 视频中的原生音频是什么?

原生音频是 AI 视频模型在生成画面的同一过程中生成的声音:对白、音效、环境声,有时还有音乐,都与画面中发生的事情同步。它不同于事后添加的声音:那种声音由单独的配音、音效或音乐模型生成,或者在剪辑软件里手动添加,必须去适配已经完成的画面。

作者:DreamBench 团队。更新于 。

原生音频概览

概览

简介
由视频模型本身生成的声音,与画面帧在同一过程中生成。
声音的层次
对白、音效、环境声,部分模型还有音乐。
如何控制它
用提示词中的文字:放在引号里的台词、所处地点的声音、你想听到的音效。
擅长
踩准动作的环境声和音效;画面中某人说出的一句简短台词。
不擅长
长篇或快速的讲话、多人同时说话、某个确切的嗓音、某首特定的歌曲。
不同于
口型同步:让嘴部动作匹配你已有的人声音轨。

原生音频的原理

具备原生音频的模型是用带原声的片段训练出来的,所以它学会了门关上会“砰”的一声、拥挤的街道一片嘈杂、嘴唇会随着说出的话而动。生成时,它会同时生成画面帧和声音,两者由同一条提示词控制,放在同一条时间轴上,所以每个声音都从引发它的那一帧开始。

一起生成

画面
对白
音效
环境声
音乐

一个模型在同一过程中、在同一条时间轴上生成画面帧和声音:嘴唇一动,台词就开始;门关上的那一帧,正好响起“砰”的一声。

事后添加

画面
对白
音效
环境声
音乐

先生成一个无声片段,再由其他工具生成人声、音效或音乐,并适配到已完成的画面上。每个声音都必须手动或借助第二个模型来放置,可能会早一点或晚一点。

  • 对白放在引号里的台词,由画面中的人说出
  • 音效由动作引发的单个声音
  • 环境声房间或地点的声音,垫在所有声音之下
  • 音乐配乐或歌曲,通常事后添加更好
原生音频与事后添加的声音对比。一起生成时,每一层声音都落在引发它的那一帧上;事后适配时,同样的声音必须手动放置,可能偏离对应的画面帧。

较早的做法如今仍很常见:先生成一个无声片段,再给它配上声音:用文本转语音模型生成人声,用观看片段的音效模型生成音效,在剪辑软件里挑选音乐。每一步都是分开的,所以每一步都必须手动或借助另一个模型与画面对齐。Google 介绍 Veo 3.1 时说它以原生方式生成全部音频,ByteDance 则把 Seedance 2.5 称为音视频联合生成模型。

技术原理:两条相互“倾听”的数据流

已发表的联合模型会并行运行两个生成器,一个负责画面,一个负责声音,并让它们在每一步交换信息。MM-Diffusion(2022)是一个早期设计:两个子网络一起把噪声变成相互匹配的片段和音轨。Ovi(2025)把两座 Transformer 塔逐块连接起来,在两者之间共享时序和语义,其作者表示,这样无需单独的对齐步骤就能实现同步。

Lightricks(LTX-2.3 的开发者)发表的 LTX-2 论文(2026)在大规模上阐述了同样的思路:一条 14B 参数的视频流和一条 5B 参数的音频流,通过双向注意力连接,可生成语音、背景声和拟音,并公开了权重。另一条路线,即在画面之后生成声音,也仍在研究中:MMAudio 以一段完成的视频(可附带文字)为输入,逐帧生成与之对齐的声音。

AI 视频中的四种声音,以及每种的提示词写法

片段的音轨由多个层次构成,提示词点明它想要的每一层时效果更理想。Google 对 Veo 3.1 的建议是明确说明你是否需要音频,并用单独的句子来描述它;它的提示词指南用“SFX:”标注音效,用“Ambient noise:”标注背景声。

AI 视频声音的层次
简介如何描述示例
对白画面中某人或旁白说出的话台词放在引号里,紧跟在说话人之后,并写明说话的方式老厨师轻声说:“还是不够完美。”
音效由场景中某个事物引发的单个声音写明声音,以及它发生的时刻音效:她起身时,一只杯子被重重放在柜台上。
环境声所处地点持续的声音,垫在所有声音之下从地点中提取两到五个词环境声:雨打在窗户上,一个安静的房间。
音乐片段中的配乐或歌曲类型、乐器和情绪;如果你要自己加音乐,就写“无音乐”无音乐:只有场景本身的声音。
静音不应该听到什么说出来,否则模型会自己填补空白无对白;唯一的声音是风声。

环境声和音效是视频模型最可靠的部分:一个地点的声音持续时间长、容错度高,而一个音效只需落在一帧上。语音是最难的一层,因为每个音节都必须和嘴型对上。

原生音频与文本转语音、AI 音效和口型同步的对比

原生音频是给视频配声音的几种方式之一:

原生音频与其他给视频配声音的方式
声音由什么生成与画面同步适用场景
原生音频视频模型,与画面帧在同一过程中生成是,从一开始就是:同一条时间轴声音属于动作本身的片段:一句台词、一声巨响、一个房间的氛围
文本转语音语音模型,根据脚本生成,没有画面否:人声要你自己放置,画面中的嘴型不会与之匹配画面上的旁白,或你选定的某个确切嗓音
AI 音效(视频生音频)观看已完成片段的音效模型,例如 MMAudio接近:它会根据给定的画面帧为音效定时为无声生成的片段配音效和环境声
在剪辑软件中配乐你挑选或获得授权的音轨,铺在剪辑之下只在你按节拍剪辑的地方贯穿多个片段的配乐,或你必须用到的某首确切的歌
口型同步让脸部嘴型匹配你已有的人声音轨的模型是,就嘴部而言:人声在先配音、翻译,或单独录制的人声

它与口型同步的区别在于顺序。口型同步从一段人声出发,修改画面去匹配它;原生音频则根据提示词中的文字,同时生成人声和运动的嘴部,两者都不必去适配对方。

如何给 AI 视频添加对白

对白是写进提示词里的,而不是录制的。这个 30 秒的镜头是在 DreamBench 上用 Seedance 2.5 开启声音生成的;简报用英文写成,厨师的那句台词是日语,用日文书写并放在引号里,旁边附上了意思。

原样呈现的描述

One unbroken take inside a tiny late-night ramen shop, steam everywhere. An old chef ladles broth with total focus, tastes it, pauses, and says quietly in Japanese: 「五十年、同じスープ。まだ完璧じゃない。」("Fifty years, the same soup. Still not perfect.") Without a cut he turns, sets the finished bowl in front of a young customer at the counter, and watches him take the first sip — allowing himself the smallest smile as the camera drifts slowly closer through the steam. No cuts, no cutaways: one continuous shot from ladle to smile.
Seedance 2.5 上的一句台词:先写“用日语轻声说”,再把台词放在引号里。店里的安静氛围也一并生成了,无需额外要求。 在 DreamBench 上制作,发布于 。
  • 把台词放在引号里,紧跟在说话人之后,让声音属于画面中的某个人。
  • 写明说话的方式:轻声、气喘吁吁、笑着说。说话的语气也是台词的一部分。
  • 如果台词的语言与简报不同,要点明语言,并用那种语言写出台词。
  • 保持简短:一两句短句适合 8 秒的片段;一段长篇讲话则不行。
  • 一次只让一个人说话。两个人抢着说话时,最容易出现声音错位、嘴型出错。

Google 的模型参考文档列出英语为 Veo 3.1 的提示词语言。其他语言的台词,建议先在模型上测试,再决定是否依赖它。

音效和环境声的提示词写法

没有台词的声音也需要引导。这个 Veo 3.1 片段只要求一个声音,并在提示点上变化一次:简报的结尾是“水下沉闷的环境声,然后是一声清晰的呼吸”,呼吸声正好在海龟探出水面时响起。

原样呈现的描述

Underwater at sunrise: light shafts sweep across a coral reef as a sea turtle glides through a school of silver fish that parts around it like a curtain. A ray lifts from the sand in a slow wingbeat of silt. The turtle rises toward the glittering surface and breaks it into the sun. Muffled underwater ambience, then one clear breath.
Veo 3.1 上的环境声:片段大部分时间是沉闷的水下底噪,然后在画面变化的那一刻放上一个声音。 在 DreamBench 上制作,发布于 。
  • 在同一句话里把每个音效和一个动作绑定:“她离开时,门砰地关上”比在结尾列一串声音效果更好。
  • 用地点本身的元素来描述环境声:屋顶上的风、咖啡馆的低语、隔了两条街的车流声。
  • 写明声音如何结束:在剪切处停止、持续下去,还是渐渐淡出。

声音应该让模型生成,还是由你自己添加?

用原生音频,还是事后添加声音?

角色在画面中说一句台词: 原生音频。把台词放在引号里,写在说话人之后:人声和嘴型一起生成,所以会同时开始。

原生音频会在哪些地方出问题

  • 口型漂移:嘴型和台词一起开始,但在长句中逐渐错开,或者没人说话时嘴巴也在动。
  • 语音含混:词语说得含糊不清、被编造或顺序错乱,长句或快语速时更常见。Google 表示仍在努力消除 Veo 中语音不连贯的情况,它的指南也称这些音频功能仍处于实验阶段,并在持续改进。
  • 说话人错位:画面中有两三个人时,一句台词可能从错误的嘴里说出来,或者冒出一个多余的声音。
  • 片段之间声音变化:每个片段都是单独生成的,所以在两条提示词中描述不同的同一个角色,听起来可能像两个人;请参阅角色一致性。
  • 音乐在每次剪切时中断:在一个片段内生成的配乐,会在片段结束处结束,下一个片段又开始一段不同的音乐。
  • 无法确认来源的音乐:生成的片段里没有任何信息能告诉你,它的旋律是否与某段已有的录音相似。凡是要用于商业发布的内容,请使用你清楚其授权条款的音轨。
  • 音量忽高忽低:每个片段的音量都由模型决定,所以两个片段之间的剪切可能突然变响或变轻。发布前,请在剪辑软件中统一音量。

声音与同意

生成的声音可能听起来像某个真实的人。不要在提示词中要求某个具名人物的嗓音,也不要未经真实人物同意就让他“说”出某些话;如果你需要某个确切的嗓音,请在获得许可后录制。

哪些 AI 视频模型具备原生音频

目前大多数视频模型都能生成声音。在 DreamBench 上,有的模型始终带声音,有的有开关,下表直接读取自创作面板自身的设置:

DreamBench 上的视频模型:声音始终开启或可开关,以及首尾帧、分辨率和画面比例
模型声音首尾帧分辨率画面比例
Seedance 2.5可开可关是480p, 720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
Seedance 2.0可开可关是720p, 1080p, 4K1:1 · 16:9 · 9:16 · 4:3 · 21:9
Veo 3.1始终开启是720p, 1080p, 4K16:9 · 9:16
Kling 4.0始终开启是720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
Kling 3.0可开可关是720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
Wan 3.0始终开启是720p, 1080p1:1 · 16:9 · 9:16 · 4:3
Wan 2.7可开可关是720p, 1080p1:1 · 16:9 · 9:16 · 4:3
Grok Imagine 1.5始终开启仅首帧720p, 1080p1:1 · 16:9 · 9:16 · 4:3
MiniMax H3始终开启是720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
HappyHorse 1.1始终开启仅首帧720p, 1080p1:1 · 16:9 · 9:16 · 4:3 · 21:9
LTX-2.3可开可关是720p, 1080p, 4K16:9 · 9:16
Vidu Q2可开可关仅首帧720p, 1080p1:1 · 16:9 · 9:16 · 4:3

Veo 3.1、Kling 4.0、Wan 3.0、Grok Imagine 1.5、MiniMax H3 和 HappyHorse 1.1 的声音始终开启:它们的开发者没有提供关闭的方式。Seedance 2.5、Seedance 2.0、Kling 3.0、Wan 2.7 和 LTX-2.3 有开关。Vidu Q2 唯一的声音是背景音乐,DreamBench 的影片不会使用它。

只有在 Kling 3.0 上关闭声音才会降低价格,因为它的提供商对无声片段收费更低;在其他所有模型上,包括 ByteDance 描述为音视频联合模型的 Seedance 2.0,这个开关改变的是你听到的内容,而不是积分。模型列表中每个模型的页面都列出了它的时长和设置。

DreamBench 上的原生音频

在 DreamBench 上,你描述影片,DreamBench 就会写出每个片段的提示词,包括声音。每个带声音的片段都有一行专门的声音描述:所处地点的环境声、每个说话人的嗓音、说几句台词、由谁说,以及当你的简报指定了语言时用哪种语言说,还有声音在剪辑点处如何结束。

  • 角色的嗓音只确定一次,并一字不差地写进该角色说话的每个片段,因为每次用新的文字描述嗓音,生成出来的就是一个新的嗓音。
  • 影片中的片段只带有自身的声音和人声,从不带音乐:每个片段都是单独渲染的,所以在其中一个片段内生成的配乐会在剪辑点处戛然而止。
  • “声音”开关位于创作面板中的模型旁边。在声音始终开启的模型上,它显示为开启,且无法关闭。

如果想自己写一条带声音的提示词,AI 视频提示词生成器有专门的声音部分,从只有环境声到一句放在引号里的台词都可以,而 Veo 3.1 提示词生成器则专为声音始终开启的模型而写。延伸阅读:AI 视频生成、文生视频和多镜头视频。

常见问题

哪个 AI 视频生成器有声音?

目前大多数视频模型都能生成声音,其中包括 Veo 3.1、Seedance 2.5、Kling 4.0、Kling 3.0、Wan 3.0 和 LTX-2.3。在 DreamBench 上,Veo 3.1、Kling 4.0、Wan 3.0、Grok Imagine 1.5、MiniMax H3 和 HappyHorse 1.1 始终生成声音,而 Seedance 2.5、Seedance 2.0、Kling 3.0、Wan 2.7 和 LTX-2.3 有“声音”开关。

如何给 AI 视频添加对白?

把台词写进提示词,放在引号里,紧跟在说话人之后,并写明说话的方式:老厨师轻声说:“还是不够完美。”每个片段只用一两句短句,一次一个说话人;如果台词的语言与提示词其余部分不同,要点明语言。

Veo 3.1 能说其他语言吗?

Google 的 Veo 3.1 模型参考文档列出英语为其提示词语言,所以其他语言的台词没有文档说明,建议先测试再依赖。其他模型可以接受其他语言的台词:本页的拉面片段就是让 Seedance 2.5 根据一份英文简报说出一句日语台词。

原生音频和口型同步有什么区别?

原生音频根据提示词中的文字,同时生成人声和运动的嘴部。口型同步则从你已有的人声音轨出发(录制的或文本转语音生成的),修改视频中的嘴型去匹配它,配音和翻译就是这样做的。

为什么我的 AI 视频里的语音含混不清?

语音是视频模型最难处理的一层:每个音节都必须和嘴型对上,Google 自己也表示仍在努力消除 Veo 中不连贯的语音。缩短台词,只安排一个说话人,用台词应使用的语言写出文字,然后重新生成。

为什么我的 AI 视频里嘴型和台词对不上?

嘴型和人声通常一起开始,然后在长句或快语速中、或画面中有多人时逐渐错开。每句台词保持简短,说话时画面中只保留一个说话人,并把台词紧跟在说话人之后,让模型知道该动谁的嘴。

可以关闭 AI 视频的声音吗?

部分模型可以。在 DreamBench 上,Seedance 2.5、Seedance 2.0、Kling 3.0、Wan 2.7 和 LTX-2.3 有“声音”开关;Veo 3.1、Kling 4.0、Wan 3.0、Grok Imagine 1.5、MiniMax H3 和 HappyHorse 1.1 始终生成声音,所以开关显示为开启,且无法更改。之后你仍然可以在剪辑软件中静音或替换声音。

带声音的 AI 视频更贵吗?

这取决于模型。在 DreamBench 上,只有在 Kling 3.0 上关闭声音才会降低价格;在其他所有模型上,“声音”开关改变的是你听到的内容,而不是积分;而在声音始终开启的模型上,没有无声版本可选。

应该让 AI 视频模型来生成音乐吗?

单个片段可以。由多个片段组成的影片,请事后添加一条音乐音轨:每个片段都是单独生成的,所以片段内生成的音乐会在剪辑点处中断。你自己获得授权的音轨,还附有你能读到的使用条款。

能只要背景声、不要说话吗?

可以。描述所处地点的声音,并说明没有语音:“无对白;雨打在窗户上,一个安静的房间。”在声音始终开启的模型上,如果提示词里不写声音,它仍会生成一条由模型自己选择的音轨。

如何让角色的嗓音在各个片段中保持一致?

在该角色说话的每个片段中,用同样的文字描述嗓音,例如“低沉、干涩的嗓音,语速缓慢,带着几分调侃”。每个片段都是单独生成的,所以换一种文字描述嗓音,就会得到一个新的嗓音。在 DreamBench 上,嗓音只确定一次,并自动写进每个片段。

前往术语表查看更多

来源

DreamBench 是一个独立平台,与本页提及的公司没有关联,也未获得它们的认可。