如何用 Gaavala Chrome 扩展程序翻译 Microsoft Teams 会议

Microsoft Teams 有实时字幕,但只要你开口要翻译,价格标签立刻往上跳。翻译版实时字幕(Translated Captions)锁在付费的 Teams Premium 附加组件后面——那是叠加在你现有 Microsoft 365 计划之上、按席位计费的许可证。而更接近真人口译的新功能 Teams Interpreter Agent(口译智能体)则坐在 Microsoft 365 Copilot 里面,又一个按席位付费的附加组件,并且只能在 Teams 内部使用。对一个五十人的团队来说,这是在真正翻译出第一句话之前就要花掉的真金白银。对一个以访客身份进入客户租户的自由职业者来说,它甚至根本不可用。

Gaavala 走的是相反的路。它是一个你自己安装的 Chrome 扩展程序,一分钟之内装完,不需要 IT 工单,也不需要租户配置。它实时转录并翻译 60 种语言,teams.microsoft.comteams.live.com 都支持,而且从不让你的会议音频经过 Gaavala 的服务器。本文把整个设置过程完整走一遍。

你需要准备什么

要求刻意压到了最低:

最后一条,对那些已经为一次内部审查等了好几周的人来说最重要:Teams 那一侧根本没有需要审查的东西。Gaavala 完全活在你的浏览器里。

第 1 步——从 Chrome Web Store 安装 Gaavala

打开 Chrome Web Store 上的 Gaavala 页面 chromewebstore.google.com/detail/lfpocpggolghmaijacokoelmjlhipbgd,点击 Add to Chrome(添加至 Chrome)。Chrome 会显示标准的权限提示——扩展程序声明了它需要的权限(标签页采集、侧边面板、存储、身份,以及 Teams、Soniox 和 Gaavala API 的主机权限),除此之外什么都不要。确认安装即可。

安装完成后,把 Gaavala 图标固定到工具栏,这样开会时不必再去拼图菜单里翻找。点击一次图标,扩展程序就会打开侧边面板。用 Google 或 Microsoft 登录。扩展程序通过 Chrome 的 identity.launchWebAuthFlow 完成一次标准的 OAuth Authorization Code 交换——你的密码从不会到达 Gaavala,生成的会话保存在 chrome.storage.local 中。

每个 Gaavala 账户都包含一次性免费试用——总共 5 分钟转录,无需信用卡。这是一份终身额度,而不是周期性配额;那 5 分钟用完后,试用即告耗尽。Pro 为每月 $19.99,解锁每天 120 分钟转录;Speak Mode 这类 Pro 专属功能不包含在免费试用中。

第 2 步——在浏览器中加入你的 Teams 会议

打开一个 Chrome 标签页,进入你的会议。两个 Teams 客户端都可以:

如果会议链接是从邮箱里点开的,而它试图启动桌面应用,那就把链接直接粘贴到 Chrome 地址栏。登录,按提示允许 Chrome 访问麦克风和摄像头,然后像平常一样加入会议。这时你应该能听到其他参会者,并看到标准的 Teams 会议界面。

第 3 步——打开侧边面板,按下 Start,选择语言

在 Teams 会议标签页处于焦点状态时,点击工具栏上的 Gaavala 图标。Gaavala 侧边面板会在窗口右侧打开。在面板中:

  1. 选择源语言——会议里人们实际在说的语言。如果同时存在多种语言,就选占主导的那一种。Soniox 处理语言切换的表现相当不错,但当源语言与现实相符时,准确度最高。
  2. 选择一种或多种目标语言——你想阅读的语言。
  3. 点击 Start(开始)。

按下 Start 的那一刻,扩展程序立即通过 Chrome 的 tabCapture API 采集该标签页的音频——没有屏幕共享对话框,也没有需要点选的选择器。在幕后,它把音频流交给一个沙箱化的 offscreen 文档,并用 Gaavala 后端刚刚签发的短时效临时密钥,向 Soniox 打开一条直连 WebSocket。音频同时经过一个本地音频图回灌到你的扬声器,会议照常播放——没有任何声音被静音或改道。

一两秒之内,字幕就会开始流入侧边面板。

第 4 步——阅读字幕(Pro 中的 Speak Mode)

侧边面板显示带说话人标签的滚动字幕。说话人分离由 Soniox 完成,因此换人发言时标签随之变化,扩展程序还会在整场会话中维护一份说话人名册。你可以调整侧边面板的宽度,在转录稿中回看,并在结束时把结果导出为纯文本或 JSON。

Pro 用户($19.99/月)还会获得Speak Mode——免费档位不含此功能。Speak Mode 把 Gaavala 从一个单向字幕工具,变成更接近双向口译的东西。它接收你输入的文字(或通过 Push-to-Talk 说出的内容),再以语音的形式送进会议:

Speak Mode 是一个按钮,它读的是你的手势,而不是先让你挑模式:想插一句话就按住它——松手的那一刻就停;或者轻点它——打开一个带倒计时圆环的 60 秒免提窗口,这样一段更长的、准备好的发言不会让你丢掉发言机会。两者是同一个控件,为一场多语言会议的真实节奏而设计:你想搭话,但不想把节奏打断。

关于 Teams 桌面应用的一点说明

Gaavala 通过 Chrome 的 tabCapture API 从浏览器标签页采集音频。Teams 桌面应用是运行在浏览器之外的独立 Electron 应用,因此根本没有可供采集的标签页。这是浏览器的安全边界,不是 Gaavala 的短板——没有任何扩展程序能伸进另一个桌面应用的音频流里。如果你平时就住在桌面客户端里,也不必放弃它;只是在任何你需要翻译的会议上,改从 Chrome 加入。你的 Teams 身份、日历和聊天记录一样不少,变的只是那扇会议窗口。

Gaavala vs Microsoft 的原生翻译方案

Microsoft 为翻译会议提供了两条路径,它们解决的问题与 Gaavala 并不相同。一份诚实的对照:

Gaavala Teams Premium Translated Captions Teams Interpreter Agent
成本 一次性 5 分钟免费试用(无需信用卡,永不重置)+ $19.99/月的 Pro 叠加在 M365 之上、按席位付费的附加组件 按席位付费的附加组件(M365 Copilot)
运行在哪里 Chrome 扩展程序,任何 Chromium 浏览器 Teams 内部,需要租户许可证 + 管理员启用 Teams + Copilot 内部,受管理员管控
语言 60 种(Soniox) 约 30 种字幕语言 更小的精选集合,仍在扩充
在别人的租户里做访客时可用吗 可以——扩展程序是你的,不是他们的 完全取决于主持方租户的许可情况 不可以
跨平台 Teams、Zoom、Google Meet、Webex,标签页里的任何东西 仅限 Teams 仅限 Teams
Speak Mode(你用自己的语言说,会议听到另一种语言) 有——69 种 Soniox 录音室音色或你自己声音的克隆 为翻译后的语音提供语音合成(仅限 Teams 流程)
启用耗时 1 分钟,你自己搞定 几天到几周(审批、许可证分配、策略下发) 同上
音频路径 浏览器 → 直连 Soniox,从不经过 Gaavala Microsoft 云 Microsoft 云

如果你身处一家已经全面部署 Teams Premium 和 Copilot、并且只在 Teams 里开会的企业,Microsoft 的原生工具是合理的选择。如果你跨工具工作、要参加自己无法掌控的租户里的会议、需要更宽的语言覆盖,或者想在不向 IT 申请任何东西的前提下真正用另一种语言回话,那么 Gaavala 填的就是这个缺口。

企业场景——IT 什么时候真的会批准

安全团队会条件反射地标记任何触碰会议音频的新工具,而这个反射是对的。Gaavala 之所以通常能通过这类审查,是因为在音频那一侧几乎没有什么可审的。这套架构刻意做得很无聊:

对受 GDPR、HIPAA 或 SOC 2 约束的组织来说,实际含义是:Gaavala 后端不在音频处理链路上。Soniox 是你供应商风险清单中的直接处理方,按其自身公开的条款独立评估。Gaavala 的评估范围因此收缩到身份和订阅状态——AI 摘要由 Chrome 内置 AI 在设备端生成,所以转录文本同样不会到达我们的后端。关于这套架构更长的论述,见Gaavala 如何保护你的会议音频

IT 团队通常还喜欢另一点:Microsoft 365 租户内部没有任何变化。没有 Teams 应用,没有机器人,没有 Graph 权限,没有管理员同意界面,没有 DLP 影响,也不与录制策略产生交互。如果你的组织录制会议,录制照常进行。如果有保留规则,规则照常生效。对 Teams 平台而言,Gaavala 是不可见的。

常见问题

Gaavala 会与 Translated Captions 或 Interpreter Agent 这类 Teams Premium 功能冲突吗?

不会。Gaavala 完全运行在你的浏览器标签页中,从不向 Teams 平台内部注册任何东西。如果你启用了 Teams Premium,你的字幕和翻译会一如既往地工作。你也可以让两者并行——当他们需要一个 Teams Premium 不覆盖的第二目标语言时,确实有用户这么做。

我以访客身份加入别人的 Teams 会议时能用 Gaavala 吗?

能。扩展程序属于你,不属于主持方的租户。只要你能在 Chrome 中加入会议并听到声音,Gaavala 就能转录并翻译它——无论你是员工、承包商还是外部参会者。这恰恰是 Microsoft 原生翻译完全用不上的最常见场景。

它支持 teams.live.com(个人版 Teams)吗?

支持。扩展程序的内容脚本同时针对 teams.microsoft.comteams.live.com。从 Microsoft 账户创建的个人会议,与工作会议的用法完全相同。

我的会议音频会被发送到 Gaavala 服务器吗?

不会。浏览器向 Soniox 打开一条直连 WebSocket,把音频流送到那里。Gaavala 的后端不在这条路径上。你可以自己在 Chrome DevTools 中验证。

那 Teams 桌面应用呢?

Gaavala 不支持桌面应用,因为没有任何 Chrome 扩展程序能触及桌面应用的音频。改从 Chrome 加入会议即可——网页客户端支持与桌面客户端相同的会议功能(视频、屏幕共享、聊天、表情反应、分组讨论室)。

在你的下一场会议里试试

想知道 Gaavala 是否契合你的工作方式,最快的办法是在下一场多语言会议前装上它,让它跑一遍。

把 Gaavala 添加至 Chrome →

一次性免费试用——5 分钟转录,无需信用卡,永不重置。升级到 Pro($19.99/月)可获得每天 120 分钟和 Speak Mode。


相关文章

Microsoft Teams 会议实时翻译

更多 Gaavala 指南