1.1 为什么需要虚拟声卡
一个常见的困惑
很多新手第一次使用同传软件时都会遇到这样的情况:
我打开了讯飞同传/Buzz/MacWhisper,选择了麦克风作为输入,但播放 YouTube 视频时,软件什么都没识别到。它好像听不到我电脑里的声音?
这不是软件的 bug,而是音频路由的问题。
计算机音频的工作原理
让我们用一个简单的例子理解:
正常情况下的音频流向
电脑播放视频 → 扬声器输出 → 你的耳朵
你说话 → 麦克风输入 → 录音软件
可以看到,输出(扬声器)和输入(麦克风)是两条独立的通道。
同传软件的需求
当你用同传软件翻译电脑里播放的视频时,你需要:
电脑播放视频 → ??? → 同传软件识别
但同传软件默认只能从麦克风(输入设备)读取数据,而视频声音是从扬声器(输出设备)出来的。两条通道是隔离的,软件听不到!
虚拟声卡的作用
虚拟声卡的核心功能就一句话:把"扬声器输出"变成"麦克风输入"。
工作原理图
电脑播放视频 → 虚拟声卡(扮演扬声器) → 虚拟声卡(扮演麦克风) → 同传软件
简单说,虚拟声卡就像一根"内部音频线",把你的电脑输出端口和输入端口连接起来。
为什么不能直接用麦克风对着扬声器?
理论上,你可以:
- 用扬声器播放视频
- 用麦克风对着扬声器收音
- 让同传软件听麦克风
但这种方式有严重问题:
| 问题 | 影响 |
|---|---|
| 环境噪声 | 键盘声、空调声、说话声都被收进去 |
| 回声和混响 | 房间空间会让声音失真 |
| 音质损失 | 二次录制损失高频细节 |
| 音量不稳 | 扬声器音量影响识别效果 |
| 不能戴耳机 | 一旦戴耳机,麦克风就听不到了 |
虚拟声卡是直接在数字层面做音频路由,完全没有这些问题。音质和原始音频一致。
不同操作系统的虚拟声卡方案
Windows
| 方案 | 特点 | 推荐度 |
|---|---|---|
| 立体声混音 | 系统自带,免费,无需安装 | ⭐⭐⭐⭐⭐ 优先尝试 |
| VB-CABLE | 第三方,免费,兼容性强 | ⭐⭐⭐⭐ 立体声混音不可用时使用 |
| VoiceMeeter | 功能最强,可同时多路由 | ⭐⭐⭐ 高级用户 |
macOS
| 方案 | 特点 | 推荐度 |
|---|---|---|
| BlackHole | 开源免费,简单可靠 | ⭐⭐⭐⭐⭐ 强烈推荐 |
| Loopback | 商业软件,功能强大 | ⭐⭐⭐⭐ 付费用户 |
| SoundFlower | 老牌方案,已停止维护 | ⭐⭐ 不推荐 |
安装前的注意事项
1. 备份当前的音频设置
在安装虚拟声卡前,记下你当前的:
- 默认输出设备(扬声器/耳机)
- 默认输入设备(麦克风)
- 系统音量
如果出问题,可以恢复到原状态。
2. 关闭其他录音软件
安装过程中,关闭所有正在录音的软件(QQ、微信、Zoom 等),避免设备占用冲突。
3. 准备管理员权限
Windows 安装 VB-CABLE 需要管理员权限,Mac 安装 BlackHole 需要输入开机密码。
4. 安装后可能需要重启
部分虚拟声卡(尤其是 VB-CABLE)需要重启电脑才能生效。建议在不忙时安装。
一个常见的误解
很多人以为:装了虚拟声卡 = 软件能用了。
实际上,装完虚拟声卡只是第一步。还需要在每个同传软件里:
- 把输入源手动选择为虚拟声卡
- 确认系统默认输出也是虚拟声卡(或者通过其他方式让声音同时进虚拟声卡)
- 调整音量,确保虚拟声卡有信号
后续章节会详细讲解每个软件的配置方法。
本节小结
- 同传软件需要"听到"电脑播放的声音,但默认只能从麦克风读取
- 虚拟声卡的作用是把"扬声器输出"伪装成"麦克风输入"
- Windows 推荐立体声混音(优先) + VB-CABLE(备用)
- macOS 推荐 BlackHole 2ch
- 安装虚拟声卡是使用同传软件的前置条件
下一步
- 如果你是 Windows 用户,继续阅读 1.2 Windows 系统配置
- 如果你是 Mac 用户,跳到 1.3 macOS 系统配置
💬 遇到问题? 加微信 15600871059(【专业译员工具社群】),提供详细的错误信息可获得一对一帮助。