一次头球攻门,两种解说

模拟比赛,联赛第12轮,滨江联主场对北港竞技,第58分钟0比0。滨江联左后卫下底传中,前锋韩野在后点甩开北港竞技右后卫,头球攻门被门将单掌扑出底线。

事件播报型的解说会写:“韩野头球攻门,被门将扑出,角球。”这句话准确,但它和第23分钟、第41分钟的两次类似进攻用的是同一个句式。理解比赛的解说会写:“又是后点,这已经是韩野本场第三次在那个位置抢到身位了,北港的右后卫每次都慢半步。”后一句把三个孤立事件串成了一个模式,也提示观众接下来该看哪里。

从事件到模式,从播报到故事,这是体育解说里最难自动化的一步。过去几年,几项公开的AI解说实践从不同方向接近这一步,值得逐一看看它们各自解决了什么、还留下了什么。

从精彩集锦开始:网球的AI解说与摘要

IBM从2023年起为温布尔登网球锦标赛和美国网球公开赛提供AI生成的解说和赛事摘要,用于比赛集锦视频和赛后内容。网球是一个适合起步的项目:比赛由一分一分组成,每一分的结构相对清晰,发球、回合长度、得分方式都有完整的数据记录。

这类应用的主要价值在于覆盖量。大型网球赛事同时有很多片场地在比赛,人工解说很难覆盖每一场的集锦,AI可以为那些原本没有解说的比赛片段补上描述。但它处理的主要是赛后内容,有时间整理数据、挑选重点,而不是在直播中实时判断下一句该说什么。赛后摘要能从“这一盘的破发点”讲起,是因为比赛已经结束,重要程度可以回头判断。

声音与个性化:同一届奥运,每个人一份回顾

2024年巴黎奥运会期间,NBC使用AI合成的资深体育解说员Al Michaels的声音,为流媒体用户制作个性化的每日奥运回顾。用户选择自己关心的项目,系统据此组织当天的精彩片段,并用这个合成声音讲述。

这个案例把解说的重点从“怎么描述一个事件”推到了“为谁讲”。同一天的奥运比赛,一个关注游泳的用户和一个关注体操的用户听到的是两份不同的回顾。对解说系统而言,这意味着内容选择要依赖观众偏好,而事实本身不能因为观众不同而改变。它也引出了声音授权和真实感的讨论,合成一位真实解说员的声音,需要本人授权和清晰的标注。

数据密集的项目:每一杆都有背景

高尔夫是另一个方向。PGA巡回赛的TOURCAST基于ShotLink击球数据,为一场赛事的三万多杆生成文字背景说明。ShotLink记录每一杆的位置、距离和结果,AI在此基础上补充这一杆在球员本轮、本场赛事中的意义。

这类应用的难点不是描述单杆,而是规模。三万多杆里,绝大多数不会出现在电视转播中,人工不可能逐一撰写背景。AI在这里做的,恰好是把事件放进上下文:这一推是保帕还是抓鸟,是否影响领先位置。它说明了一件事:只要底层数据足够完整,AI可以大量生成“这一下为什么重要”的说明,而不只是“这一下发生了什么”。

语言切换:同一条解说换一种语言

据公开报道,2026年法国超级杯期间,意大利观众可以选择一条由AI把法语现场解说转写、翻译并合成为意大利语语音的解说轨。这个案例处理的是另一个问题:解说内容已经由人完成,AI负责跨语言传递。

它和前几个案例放在一起看,能看出一个清晰的分层:事实和判断来自某一层,表达和语言来自另一层。翻译解说轨可以做到,是因为原解说里的事实和判断已经存在;如果底层内容本身出错,翻译只会把错误带到另一种语言里。

共同的方向,以及尚未解决的部分

把这几项实践放在一起,趋势是明确的:AI解说正在从逐条播报事件,走向补充背景、组织故事、面向不同观众。网球摘要解决了覆盖量,个性化回顾解决了“为谁讲”,高尔夫的逐杆说明解决了“为什么重要”的规模化,翻译解说轨解决了语言。

尚未被普遍解决的,是实时的战术理解。足球这样的连续性项目里,一次换人可能改变之后十分钟的比赛,一个模式要在第三次出现时才被看出来。这需要系统在直播中持续维护比赛状态、记住之前发生过什么,并在正确的时刻说出来。现有的公开案例大多处在赛后或数据结构较清晰的场景,这一点值得冷静看待。

以第58分钟的场景为例,要实时说出“第三次”,系统至少要做到三件事:把第23分钟和第41分钟的两次进攻识别为同一类事件,而不是两条互不相关的记录;知道这三次进攻的共同点是后点位置和北港竞技右后卫的回追速度;判断第三次出现时是否已经构成值得说出来的模式,而不是巧合。前两件依赖数据,第三件依赖判断。一个模式说得太早,观众会觉得牵强;说得太晚,它就只能出现在赛后摘要里。这正是事件播报和比赛故事之间的距离。

这对体育游戏里的AI解说意味着什么

对体育游戏来说,上面的案例给出了几条可以直接借鉴的设计原则。第一,事实层和表达层要分开,风格、语言、个性化都应该建立在同一份事实上,这一点在同一场比赛生成不同风格解说的讨论里有更具体的展开。第二,背景说明要依赖完整的数据记录,没有数据支撑的“背景”就是编造。第三,重要程度决定篇幅,不是每个事件都值得一段故事。

体育游戏也有一个现实中没有的条件:模拟比赛的全部数据都在系统内部,包括每名球员的位置、每次换人的意图、每条历史记录。极速体育在设计AI解说时,把比赛状态、事件、背景、战术和表达分成五层处理,具体方法可以参考进球以后AI解说为什么不能只喊“漂亮”

回到第58分钟那次头球。一个合格的游戏解说,应该在韩野第三次抢到后点时说出“第三次”,而不是等到比赛结束后在摘要里才写出来。实时说出模式,是体育游戏AI解说现在最该补上的一步。