如何在 Mac 上的 Microsoft Teams 播放音乐
你在 Teams 通话里想给大家放一首歌、一段音效或任何声音。你查音频设置,找类似「包含电脑声音」的东西,在屏幕共享之外什么都没找到。Mac 上的 Microsoft Teams 处理音频的方式和 Windows 版本不同,差距是真实的。
下面教你如何在 Teams 里不共享屏幕也能分享音频。
为什么 Teams 默认不分享音频
Mac 上的 Teams 只听麦克风。系统声音(音乐、视频、浏览器声音)从扬声器或耳机播放,Teams 没有访问权限。
Teams 在你开始屏幕共享时有一个「包含电脑声音」复选框。这会把系统声音路由进通话,但要求共享屏幕,而且依赖 macOS 屏幕捕获 API,在 macOS 13 Ventura 和 macOS 14 Sonoma 上行为不稳定。
最干净的方案根本不用屏幕共享。
修复:把系统声音作为麦克风路由
虚拟音频驱动在 Mac 上创建一个新麦克风输入,捕获系统声音而不是从物理麦克风采集。Teams 把它当作正常麦克风,并把那段音频送给通话里的所有人。
方法 1:Soundshine(30 秒,$7.99)
Soundshine 是一款 Mac 菜单栏 App,装一个轻量虚拟音频驱动。激活时,它捕获 Mac 系统声音并作为「Soundshine Microphone」在任何 App 里出现。
- 下载并安装 Soundshine
- 点击菜单栏图标打开开关
- 打开 Teams,进入「设置」(头像 → 设置)
- 点「设备」
- 在「麦克风」下选「Soundshine Microphone」
- 播音乐或任何音频。通话里所有人都听到。
要查一个设置:Teams 的降噪。Teams 会试图过滤背景噪声,可能把音乐识别为噪声。在同一个「设备」设置里找降噪,想分享音频时设为「关」或「低」。
要切回真麦克风,在 Teams 设备设置里选它,关掉 Soundshine。
方法 2:BlackHole(免费)
BlackHole 是免费、开源的虚拟音频驱动,通过更多配置实现同样的事。
- 从 existential.audio 装 BlackHole 2ch
- 打开 Audio MIDI Setup(应用程序 → 实用工具)
- 创建一个组合 BlackHole 和常规扬声器的多输出设备
- 把 Mac 系统音频输出设为那个多输出设备
- 在 Teams 设备设置里把 BlackHole 2ch 选为麦克风
代价:多输出设备作系统输出时,音量键不再控制扬声器音量。你改在「声音」设置里调。配置大约 20 到 30 步。配好之后稳定。
方法 3:Teams 屏幕共享含电脑声音
如果展示屏幕没问题,不需要额外软件。
- 在 Teams 里点共享
- 在共享对话框里打开「包含电脑声音」
- 选要共享的窗口或屏幕
- 播音频
只有屏幕共享激活时音频才共享。音质参差,在 Sonoma 上行为不稳定。短演示能用,长时间音频分享不可靠。
选哪个
对常态化的 Teams 通话音频分享,Soundshine 是最干净选项。开关足够快,可以为一首歌打开,需要真麦克风时关掉。
预算为零、愿意花时间配置,BlackHole 行。
如果你已经在共享屏幕,Teams 内建选项是最简单路径。
免费下载 Soundshine,先试再买。大约 30 秒配置完。如果对你的 Teams 通话有效,正式版一次性 $7.99。
同样的配置对 Zoom、Discord、Google Meet 和 FaceTime 都适用。