Skip to content

多模态专题

版本:v1.1

最后更新:2026-07-08

适用对象:需要从纯文本 LLM 走向图像、音频、视频和实时交互系统的产品、研发、平台和交付同学

多模态不是“模型会看图”这么简单,而是:

  • 模型可以理解多种输入形式
  • 模型可以生成多种输出形式
  • 系统必须围绕不同模态设计完全不同的数据流、延迟、评测和交互方式

根据 2026-07-08 可访问的 OpenAI Image generationAudio and speechVideo generation with Sora,Google Gemini Image understandingVideo understandingLive API,以及 Anthropic Vision 官方资料,可以先建立一个非常关键的共识:

  • 多模态系统的难点通常不在“模型能不能看懂”,而在“不同模态怎样被预处理、拼装、路由、评测和持续运营”。

这篇文档适合作为 AI Wiki 里从纯文本 LLM 走向图像、音频、视频和实时交互系统的总入口。


1. 什么是多模态

多模态通常指模型能够处理以下一种或多种信息:

  • 文本
  • 图像
  • 音频
  • 视频
  • PDF 与图文混排文档
  • 结构化工具结果

1.1 从模型视角看,多模态是“输入与输出形态变多了”

例如:

  • 图像 + 文本问答
  • 语音输入 + 文本输出
  • 实时语音输入 + 语音回复
  • 图像输入 + 图像编辑
  • 视频输入 + 视频摘要

1.2 从工程视角看,多模态是“系统边界变复杂了”

真正要解决的核心问题通常是:

  • 如何把不同模态的信息变成模型可消费的上下文
  • 如何在质量、延迟和成本之间做权衡
  • 如何设计符合用户预期的输入输出体验
  • 如何让不同模态间的中间产物可追踪、可评测、可回滚

一句话理解:

  • 多模态不是一个模型特性,而是一整条跨模态数据链路。

2. 多模态系统常见场景

2.1 理解类

常见场景包括:

  • 图片问答
  • OCR 与文档理解
  • 视觉质检
  • 语音转文本
  • 视频摘要
  • PDF 与图表解读

2.2 生成类

常见场景包括:

  • 图像生成
  • 图像编辑
  • 文本转语音
  • 配音与播报
  • 视频生成
  • 素材扩展与延展

2.3 交互类

常见场景包括:

  • 语音助手
  • 实时客服
  • 视觉助手
  • 屏幕理解与操作代理
  • 低延迟语音/视频交互

2.4 检索与运营类

很多团队会忽略这一类,但它在企业里非常重要:

  • 语音检索
  • 图像或视频内容检索
  • 多模态知识库
  • 多模态数据标注与回放

3. 多模态系统的基本架构

一个典型多模态系统通常会包含以下模块:

text
User Input
 -> Modality Preprocess
 -> Context Assembly
 -> Model / Tool Routing
 -> Generation or Action
 -> Post-process
 -> UI / API Response

其中最关键的不是“模型本身”,而是这几个工程层:

  • 预处理层:压缩、切片、抽帧、降噪、格式转换
  • 路由层:判断走文本模型、视觉模型、语音模型还是工具链
  • 上下文层:控制输入长度和证据质量
  • 后处理层:字幕、摘要、结构化结果、缓存、审核

3.1 多模态系统比纯文本系统多出的复杂度

主要来自:

  • 文件与流输入
  • 更重的中间产物
  • 更高的 token / 媒体成本
  • 更长的处理链
  • 更难的故障归因

3.2 多模态工作流常常不是“一次请求”

例如一个视频摘要请求,底层可能会经历:

  • 上传文件
  • 抽帧
  • 音频转写
  • OCR
  • 汇总
  • 问答

所以工程上更接近一个 mini pipeline,而不是普通 chat request。


4. 多模态要先分“离线媒体”还是“实时媒体”

这一步非常重要,因为它直接决定架构。

4.1 离线媒体

适合:

  • 图片理解
  • 视频分析
  • 会议录音转写
  • 长文档 OCR
  • 视频生成批任务

特点:

  • 输入边界清晰
  • 可以异步
  • 更适合重试、回放与审计

4.2 实时媒体

适合:

  • 实时语音助手
  • 视觉对话
  • 语音翻译
  • 连续流式交互

特点:

  • 输入是持续流
  • 延迟直接影响体验
  • 状态管理比模型能力更容易把体验做坏

4.3 为什么这一步不能混着想

因为同样是语音或视频任务,离线和实时的工程解法差别很大:

  • 请求模型不同
  • 延迟预算不同
  • 上下文管理不同
  • 回退策略不同

5. 图像模态要关注什么

OpenAI 当前 Image generation 文档明确区分了:

  • 单次生成 / 编辑的 Image API
  • 适合多轮编辑与多步流程的 Responses API

Anthropic Vision 文档也强调了:

  • 图像理解的成本、输入限制和基于坐标的工作流边界

从工程角度看,图像系统最容易遇到的挑战包括:

  • 分辨率过高导致成本和延迟上升
  • 单张图信息不够,需要多图对比
  • OCR、布局理解、表格理解其实是不同任务
  • 图片分析结果需要转成结构化输出,方便下游系统使用

5.1 图像理解和图像生成是两类系统

图像理解更偏:

  • 识别
  • 提取
  • 对比
  • 归因

图像生成更偏:

  • 风格
  • 细节控制
  • 角色一致性
  • 品牌一致性

5.2 图像系统的工程重点往往不在“看懂”

而在:

  • 如何上传与存储
  • 如何压缩与裁切
  • 如何留证与回放
  • 如何做结果结构化

6. 音频模态要关注什么

OpenAI 当前 Audio and speech 文档把音频场景清晰拆成:

  • audio input
  • audio output
  • transcript
  • realtime session

Google Gemini Live API 也强调:

  • 低延迟连续音视频流式交互是独立架构问题

音频场景与文本场景的最大不同是:

  • 输入是连续流,不是静态文本
  • 延迟要求更高
  • 噪声、口音、设备环境会显著影响效果

典型任务包括:

  • 语音转文本
  • 说话人分离或角色识别
  • 实时转写
  • 文本转语音
  • 语音对话

6.1 离线音频和实时语音是两条不同工程线

离线更偏:

  • 批量处理
  • 重试
  • 审计

实时更偏:

  • VAD / turn detection
  • 中断处理
  • 首包延迟
  • 会话状态

6.2 语音系统的失败往往不是“模型答错”

而是:

  • 断句差
  • 延迟高
  • 打断处理差
  • 术语识别差
  • 情绪与角色控制不稳

7. 视频模态要关注什么

Google Gemini 当前 Video understanding 文档明确强调:

  • 视频理解要同时处理音频流和视觉流

OpenAI Video generation with Sora 文档则把视频生成拆成:

  • 新建生成
  • 扩展
  • 编辑
  • 批量渲染

所以视频系统的复杂度通常来自两头:

  • 视频理解要解决长时序理解
  • 视频生成要解决镜头、运动和一致性

7.1 视频理解本质上往往不是“直接看完整段”

而是:

  • 抽帧
  • 按镜头切分
  • 结合音频转写
  • 再做跨时间段总结

7.2 视频生成本质上也不是“单次出成片”

更常见的生产方式包括:

  • 先出素材
  • 再扩展
  • 再局部编辑
  • 再批量渲染不同版本

8. 多模态不只是模型能力,还包括产品决策

很多产品失败,不是模型做不到,而是交互决策错误。

8.1 什么时候不该直接上多模态

例如:

  • 用户其实只需要文本结果
  • 图片或语音只是锦上添花
  • 成本和延迟预算不足

8.2 什么时候多模态是核心能力

例如:

  • 视觉检查
  • 语音助手
  • 视频运营
  • 课堂 / 会议回放

8.3 模态越多,交互越要收敛

因为用户通常不关心“你后面调了几个模型”,更关心:

  • 输入方式是否自然
  • 反馈是否及时
  • 结果是否可信

9. 多模态评测怎么做

多模态系统最大的坑之一是:

  • 沿用纯文本评测心智

9.1 理解类指标

适合看:

  • 准确率
  • 召回率
  • 引用正确率
  • 关键信息漏检率

9.2 生成类指标

适合看:

  • 一致性
  • 风格稳定性
  • 可用率
  • 编辑可控性

9.3 交互类指标

适合看:

  • 首响应延迟
  • 打断恢复成功率
  • 任务完成率
  • 用户中途放弃率

9.4 运营类指标

企业里更该补的还有:

  • 成本
  • 重试率
  • 异步任务完成率
  • 人工复核率

10. 多模态系统的常见坑

10.1 过早追求全模态一体化

结果往往是:

  • 复杂度暴增
  • 诊断难度上升

10.2 不做预处理,直接把原始媒体全塞给模型

后果通常是:

  • 更贵
  • 更慢
  • 证据更脏

10.3 只测演示样例,不测真实环境

尤其在语音和视频里,真实环境噪声与设备差异会迅速暴露问题。

10.4 只看最终结果,不看中间产物

这样很难判断问题出在:

  • 抽帧
  • OCR
  • 转写
  • 汇总
  • 生成

11. 一条更实用的多模态学习与落地路线

如果你准备从纯文本 LLM 走向多模态,通常更适合按下面顺序推进:

  1. 先理解离线图像与文档理解
  2. 再理解离线音频转写与 TTS
  3. 再进入视频理解与视频生成
  4. 最后再碰实时语音 / 视觉交互

因为实时系统对:

  • 延迟
  • 状态
  • 中断
  • 运营

要求都明显更高。


12. 推荐搭配阅读


13. 重点官方资源