AI 转录

Microsoft Teams 录音转文字:Copilot 字幕之外的方案

没有 Copilot 订阅,Teams 字幕会话后即消失。把会议录像升级成 98.7% 准确率的中文文字稿,自动提取行动项。

Microsoft Teams 录制有一个特别之处:它是本站介绍的所有会议平台里唯一一种录制文件不存在会议工具本身里的类型。一旦 Teams 通话结束,录制文件就会上传到组织者的 OneDrive(临时会议和日程会议)或频道下方的 SharePoint 文档库(频道会议),Teams 本身只保留一个指针。这个架构决策——在 Stream Classic 于 2021 年初停止接受新内容、同年晚些时候彻底完成迁移时确立下来——决定了所有后续的录音转文字流程:文件继承 Microsoft 365 的保留标签和敏感度策略,.vtt 文件与 .mp4 存放在同一文件夹,租户管理员控制第三方应用是否能接触到这些文件。

本文聚焦 Teams 特有的机制:录制文件实际存放位置、控制转录权限的 CsTeamsMeetingPolicy 开关、自动生成的 .vtt 包含哪些内容,以及如何叠加 Atter AI 让内外部参会者的转录都达到 98.7% 准确率。

Microsoft Teams 录制文件实际存放在哪里

Teams 不存储录制文件,Microsoft 365 才是。了解这条路径非常重要,因为保留策略、权限和集成范围都由存储层决定,而非 Teams 本身。

  • 日程会议或临时会议 → 组织者的 OneDrive for Business,路径 /Recordings/.mp4.vtt 转录文件,以及(在支持套餐上)聊天记录作为同级文件存放。
  • 频道会议 → 上级团队的 SharePoint 文档库,路径在频道文件夹的 /Recordings/ 下。有频道访问权限的人默认有读权限。
  • 在聊天中发起的即时会议 → 点击开始录制的人的 OneDrive,不一定是聊天所有者。
  • 网络研讨会或全员大会 → 组织者的 OneDrive,参与者分析数据单独存储在 Teams 中。

因此,Teams 录制继承其所在 OneDrive 或 SharePoint 位置的保留标签、敏感度标签和 DLP 策略。Teams 层面没有类似 Zoom 「N 天后自动删除」的控制旋钮——Teams 录制保留多久,由你的 Microsoft 365 保留策略说了算。默认通常是无限期保留,但可设置为固定时长,或根据会议组织者的账号生命周期触发删除。

控制转录权限的 CsTeamsMeetingPolicy 开关

CsTeamsMeetingPolicy 内的两个 PowerShell 控制开关决定一个用户是否能在 Teams 中生成转录或录制文件。大多数帮助文章会跳过它们。

  • AllowCloudRecording — 没有此权限,录制和转录菜单根本不会出现。按策略设置,通过组分配给用户。
  • AllowTranscription — 独立于录制来控制开始转录按钮。可以在不转录的情况下录制,也可以(在支持套餐上)在不录制的情况下转录。

租户管理员可在 Teams 管理中心的会议 → 会议策略下管理这些设置,或通过 Set-CsTeamsMeetingPolicy 命令行操作。更改传播通常需要几小时,最长 24 小时。如果用户反映录制和转录选项显示为灰色,先检查这里再排查客户端。

方法一:Teams 原生实时转录与自动保存的 .vtt

Microsoft Teams 通过 Microsoft Speech 服务生成实时转录,并将其保存为 .vtt 文件存放在录制文件旁边。流程如下:

  1. 在会议中点击更多操作(•••)→ 录制和转录 → 开始转录
  2. 右侧面板打开,显示滚动字幕。参会者可在面板齿轮图标下更改口语语言——Teams 支持固定列表(英语变体、西班牙语、法语、德语、意大利语、葡萄牙语、普通话、日语等);口语语言设置按会议设置,每次通话开始时重置。
  3. 会议结束。.vtt 文件在几分钟内与 .mp4 一起出现在 OneDrive 或 SharePoint 中,命名为 <会议标题>.vtt
  4. 在 Teams 会议回顾页中,同一份转录也以可搜索的 HTML 形式显示,带有说话人标记。

Teams .vtt 包含什么

  • 带时间戳的字幕,附带说话人归属——但仅限已登录租户成员——外部来宾、联合用户和匿名加入链接的用户显示为 Guest 1Guest 2 等。
  • 显示名来自 Azure AD / Entra ID,因此目录中的姓名更改会同步到未来的转录文件,但不影响历史记录。
  • 除字幕单元格之外没有段落分隔;若需排版成连贯正文,还需借助下游工具。

Teams 原生的不足之处

  • 干净租户音频上准确率约 85–90%,通过 PSTN 电话拨入的来宾音频路径为 8 kHz 窄带,准确率会明显下降。
  • 智能回顾(自动章节、建议跟进事项、「AI 笔记」)需要 Teams Premium(截至 2026 年每用户每月 10 美元的附加功能)或 Microsoft 365 Copilot 许可证。标准 Teams 许可证用户只能看到原始转录。
  • 转录锁定一场会议只能使用一种口语语言。真正的双语通话会产生单语言转录,非对应语言部分质量明显下降。

方法二:Atter AI 对接 OneDrive / SharePoint 录制

由于 Teams 录制存放在 OneDrive 和 SharePoint 中,最干净的集成路径是授权 Atter AI 访问 Microsoft Graph,而非直接访问 Teams 本身。

  1. 在 Atter AI 中打开集成 → Microsoft 365,点击连接
  2. 授权 Graph 权限范围 Files.Read.AllSites.Read.AllOnlineMeetings.Read。首次使用时租户管理员需要在 Entra ID 中完成一次性的需要管理员同意授权。
  3. 可选:通过 Microsoft 365 管理中心 → 企业应用程序 → Atter AI属性需要分配,将集成限制为特定用户子集。

当录制文件落入 OneDrive 后,Graph webhook 触发,Atter AI 拉取 .mp4(或者如果你不想将视频复制出租户,也可以走 .vtt 音频提取路径),并从源音频重新转录。Atter AI 对干净租户音频达到 98.7% 准确率,并通过针对窄带的声学模型缩小了 PSTN 拨入参会者的差距——这正是原生 .vtt 最薄弱的地方。

频道会议略有不同:由于录制存放在 SharePoint 文档库中,你需要将 Atter AI 添加到底层 SharePoint 站点(或使用站点 ID 授予 Sites.Selected 权限),而非依赖组织者的 OneDrive 范围。

方法三:Atter AI 记录机器人作为联合 Teams 参会者

当集成被 IT 策略阻止,或会议由你无法控制的外部租户主持时,以来宾身份邀请 Atter AI 记录机器人:

  1. 复制加入 Microsoft Teams 会议链接。
  2. 粘贴到 Atter AI 的添加会议字段,或让日历自动加入功能处理。
  3. 机器人通过匿名加入链接以「Atter AI Notetaker」身份加入。如果会议的谁可以绕过等候室设置为我的组织中的人员,组织者需从等候室准入机器人一次。

几个 Teams 特定行为:

  • 如果租户在 Teams 管理中心禁用了匿名用户可以加入会议,机器人完全无法加入。切换其他方法,或让组织者为该特定会议启用匿名加入。
  • 如果会议使用了端对端加密(Teams 自 2021 年起在 1:1 通话中可用,在 Teams Premium 的日程会议中也可用),任何第三方参会者均无法加入,这是设计如此。
  • 机器人计入参会人数限制。在大型全员大会(最多 2 万名参会者)中,Teams 可能将其排队;此类规模建议改用方法二。

方法四:上传已有的 Teams 录制文件

适用于没有管理员同意、或由他人录制后分享文件的情况:

  1. 打开录制所在的 OneDrive 或 SharePoint 文件夹。
  2. 下载 .mp4。随附的 .vtt 是可选的——Atter AI 会从音频重新转录,但导入现有 .vtt 可让引擎交叉核对说话人标签。
  3. 上传到 Atter AI 并选择会议语言。自动检测适用于双语通话。

60 分钟的 Teams MP4 通常在 3 到 5 分钟内完成转录。

避免这些 Teams 特定的坑

频道会议忽略组织者设置。 频道会议的录制和转录策略跟随团队拥有者的策略,而非会议发起人。如果一个 AllowTranscription = True 的成员在团队拥有者禁用了该设置的频道中发起会议,转录将静默失败。

敏感度标签可能阻止下载。 OneDrive 中带有机密标签且强制执行阻止下载.mp4 文件,即使有 Files.Read.All 权限也会拒绝 Graph 下载。在断定集成有问题之前,先联系你的信息保护管理员确认这一点。

回顾视图和 .vtt 是两种不同的产物。 Teams 会议回顾在应用内显示富文本归属转录,但它查询的是一个独立的 Microsoft 服务。从 OneDrive 下载的 .vtt 是原始字幕文件;回顾数据(Premium 的章节、AI 笔记)不包含在该 .vtt 中。

来宾租户的录制归属问题。 当外部组织者录制了一场你的用户参与的会议,录制文件存在他们的 OneDrive 里,而非你的。你无法通过自己的 Atter AI 集成追溯拉取——向组织者索要文件后使用方法四处理。

实时转录在启动者离开时停止。 如果点击了开始转录的用户退出会议,转录仅在另一名租户内参会者重新启动后才会继续。没有自动交接机制。

租户音频保留不等于用户音频保留。 用户账号被删除后,其 OneDrive(以及其中的录制文件)进入 30 天软删除,然后永久删除——除非管理员通过 Microsoft 365 管理中心 → 用户 → 已删除用户延长。在 OneDrive 层面应用的保留策略会覆盖软删除,即使账号已删除也能保留录制文件。

Teams 原生 vs Atter AI

能力Teams 原生 .vttAtter AI
干净租户音频准确率约 85–90%98.7%
PSTN 拨入准确率明显下降窄带调优模型缩小差距
外部来宾说话人标签”Guest 1”、“Guest 2”完整分离并支持重命名
智能回顾 / AI 笔记仅 Teams Premium始终包含
跨会议搜索Microsoft SearchAtter AI 全文索引
多语言会议每场会议锁定一种语言40+ 种,按片段检测
文件存储OneDrive / SharePointAtter AI 工作区 + 可回写导出

平台横向对比:与 Zoom 的 30 天云端自动删除不同,Teams 将录制文件无限期存储在 OneDrive 中(受你的 Microsoft 365 保留策略约束)——详见我们的 Zoom 指南对比两者的默认行为。与 Google Meet 不同,Meet 保存的转录是放入主持人「Meet 录像」文件夹的 .docx,Teams 输出的是与 .mp4 相邻的带时间戳 .vtt,且始终不离开 Microsoft 365 存储——详见 Google Meet 指南。而与 Webex 不同,Webex 的 Network-Based Recording 可输出 MP4 或旧版 ARF,Teams 专用 MP4;我们的 Webex 指南详述了 Teams 用户从不需要面对的 ARF 转换问题。

Microsoft Teams 录音转文字常见问题

为什么我的 Teams 会议里「录制和转录」按钮不见了?

最常见的原因是你所分配的 CsTeamsMeetingPolicyAllowCloudRecordingAllowTranscription 被设为 False。请 Teams 管理员检查 Teams 管理中心 → 会议 → 会议策略中分配给你的策略,或在 PowerShell 中运行 Get-CsOnlineUser -Identity user@tenant | Select-Object TeamsMeetingPolicy

我的 Microsoft Teams 转录文件保存在哪里?

日程会议和临时会议保存在会议组织者的 OneDrive 路径 /Recordings/<会议标题>.vtt 下。频道会议保存在团队 SharePoint 站点的频道文件夹 /Recordings/ 下。没有独立的「Teams 转录库」——.vtt 就在 .mp4 旁边。

Microsoft Teams 会自动转录会议吗?

默认不会。转录必须通过录制和转录 → 开始转录手动启动——除非你的租户使用了 Teams Premium 并在策略层面启用了自动录制,或者你已连接 Atter AI 的日历自动加入功能,它会在每场 Teams 会议上自动启动转录,无需组织者操作。

为什么我的外部来宾在 Teams 转录中显示为「Guest 1」而非他们的名字?

Teams 原生转录只使用 Entra ID / Azure AD 显示名来标注说话人。来自其他租户的联合用户通过匿名加入路径接入,不传递 Entra 身份信息,因此 Teams 用通用标签代替。Atter AI 的说话人分离功能会分配独立的说话人轨道,并允许会后重命名。

Teams 和 Atter AI 如何处理双语会议?

Teams 在会议开始时锁定口语语言设置。如果通话中一半用英语、一半用中文,非对应语言部分会被错误的声学模型处理,准确率大幅下降。Atter AI 按片段进行语言检测,动态切换模型。

我能转录其他组织主持的 Teams 会议吗?

可以,但不能通过 Microsoft 365 集成——该集成范围只覆盖存储在你自己租户中的录制文件。要么邀请 Atter AI 记录机器人(方法三,前提是外部租户允许匿名加入),要么让外部组织者分享 .mp4 后通过方法四上传。

Atter AI 能替代 Teams Premium 的智能回顾吗?

对大多数团队来说,是的。Teams Premium 以每席位额外费用提供自动章节、AI 笔记和全会议搜索;Atter AI 以更高准确率提供相同的输出(包含更丰富的带负责人归属的行动项),并在 Zoom、Google Meet 和 Webex 上形成统一档案。集成选择通常取决于你是否已经在其他 Microsoft 365 工作流中标准化了 Copilot。

用户账号被删除后,Teams 转录文件会怎样?

用户的 OneDrive 进入 30 天软删除,之后录制文件和 .vtt 文件被永久删除——除非已应用保留策略。如要在用户生命周期之外保留转录,要么在 OneDrive 层面应用保留策略,要么在停用账号前将其导出到系统记录(例如 Atter AI 工作区)。