1.4 测试虚拟声卡
完成虚拟声卡安装后,你需要验证配置是否生效。本节提供一套完整的测试流程,帮你快速排查问题。
测试目标
通过本节测试,你需要确认:
- ✅ 虚拟声卡设备出现在系统中
- ✅ 系统能把音频路由到虚拟声卡
- ✅ 录音软件能从虚拟声卡读取数据
- ✅ 你自己仍然能听到声音
- ✅ 没有回音、噪音等异常
通用测试流程
步骤 1: 准备测试音频
打开任意一个有声音的内容:
- 推荐: YouTube 上的英文 TED 演讲(语音清晰)
- 备选: 本地视频文件
- 简单: 系统自带的音乐播放器
💡 提示: 选择有人声的内容,纯音乐不容易判断识别效果
步骤 2: 系统级测试(Windows)
测试 A: 查看设备状态
- 右键任务栏喇叭图标 → 声音设置 → 录制
- 找到你启用的虚拟声卡(立体声混音 / CABLE Output)
- 播放视频,观察声卡右侧的音量条
- 音量条应该会跳动,表示捕获到声音
✅ 成功: 音量条有反应
❌ 失败: 音量条无反应,跳到 问题排查
测试 B: Windows 录音机测试
- 开始菜单搜索 "录音机" 或 "语音录制器"
- 打开录音机,点击设置
- 麦克风源选择虚拟声卡(立体声混音 / CABLE Output)
- 播放视频的同时,点击录音
- 录制 10 秒后停止
- 回放录音,确认能听到清晰的视频音频
✅ 成功: 回放有清晰的视频声音
❌ 失败: 录音是静音,跳到问题排查
步骤 3: 系统级测试(macOS)
测试 A: QuickTime Player 测试
- 打开 QuickTime Player
- 菜单栏: 文件 → 新建音频录制
- 点击红色录音按钮旁边的小箭头
- 选择麦克风为 "BlackHole 2ch"
- 点击红色按钮开始录制
- 切换到浏览器,播放 YouTube 视频
- 录制 10 秒后停止
- 在 QuickTime 中回放录音
✅ 成功: 能听到 YouTube 视频的声音
❌ 失败: 录音是静音,跳到问题排查
测试 B: Voice Memos 测试
- 打开 语音备忘录 (Voice Memos) App
- 系统设置中确保输入源为 BlackHole
- 录制几秒,然后回放
推荐测试软件
选项 1: Audacity(免费跨平台)
官方网址: https://www.audacityteam.org/
优势: 可视化波形,精确分析音频质量
安装与使用
- 下载 Audacity 对应版本
- 安装并打开
- 顶部工具栏:
- 录音设备:选择虚拟声卡(立体声混音 / BlackHole 2ch / CABLE Output)
- 播放设备:选择你的扬声器
- 点击录音按钮(红色圆点)
- 播放视频
- 观察波形:
- 有起伏的波形 → ✅ 成功
- 平直的直线 → ❌ 失败
选项 2: Online Voice Recorder(网页版,无需安装)
网址: https://online-voice-recorder.com/
使用方法
- 浏览器打开网址
- 授权麦克风权限
- 重要: Chrome 浏览器需要在网址栏点击麦克风图标,选择虚拟声卡作为输入
- 点击录音
- 播放音频测试
- 回放录音
⚠️ 限制: 网页版无法直接选择系统所有的录音设备,可能只能选择默认设备。建议优先使用 Audacity。
选项 3: 同传软件自带测试
直接在你打算使用的同传软件里测试:
讯飞同传
- 安装并登录讯飞同传
- 进入"快速会议"
- 选择音频源为虚拟声卡
- 看是否有字幕出现
MacWhisper
- 打开 MacWhisper
- 点击 "Record" 按钮
- 在设置中选择 BlackHole 2ch
- 播放视频,看转写结果
Buzz
- 打开 Buzz
- 选择 "Live Recording"
- 输入设备选 CABLE Output 或立体声混音
- 看转写效果
测试清单
按以下清单逐项验证:
| 测试项 | Windows | macOS | 结果 |
|---|---|---|---|
| 虚拟声卡出现在设备列表 | ☐ | ☐ | |
| 系统输出到虚拟声卡 | ☐ | ☐ | |
| 自己能听到声音 | ☐ | ☐ | |
| 录音软件能识别 | ☐ | ☐ | |
| 录音回放有清晰人声 | ☐ | ☐ | |
| 没有回音或噪音 | ☐ | ☐ | |
| 切换音频源不影响 | ☐ | ☐ |
全部打勾 → 配置成功! 可以进入第二章选择同传软件了。
问题排查
问题 1: 录音是完全静音
可能原因:
- 系统输出未指向虚拟声卡(Mac 用户)
- 立体声混音被禁用(Win 用户)
- 虚拟声卡音量被设为 0
- 软件的麦克风权限未开启
解决步骤:
Windows:
1. 检查系统播放设备是否正常输出
2. 确认立体声混音"已就绪"
3. 立体声混音属性 → 级别 → 音量调到 80
4. 检查录音软件是否有麦克风权限
macOS:
1. 系统设置 → 声音 → 输出 → 选择多输出设备
2. 系统设置 → 声音 → 输入 → 选择 BlackHole 2ch
3. 系统设置 → 隐私与安全性 → 麦克风 → 授权录音软件
4. 终端运行: sudo killall coreaudiod
问题 2: 有回音或啸叫
可能原因:
- 同时启用了多个虚拟声卡
- 音频被多次路由形成循环
- 麦克风的"侦听此设备"被错误开启
解决步骤:
Windows:
1. 录制设备中,只启用一种虚拟声卡
2. 立体声混音属性 → 侦听 → 取消勾选"侦听此设备"
3. 关闭其他录音软件
macOS:
1. 检查多输出设备配置,确认没有循环
2. 移除可能干扰的旧虚拟声卡(SoundFlower 等)
问题 3: 声音断断续续
可能原因:
- 采样率不匹配
- CPU 资源紧张
- 驱动版本过旧
解决步骤:
Windows:
1. 立体声混音属性 → 高级
2. 默认格式选 "16 bit, 44100 Hz"
3. 关闭其他高 CPU 程序
macOS:
1. 音频 MIDI 设置中检查所有设备的采样率
2. 统一为 44100 Hz 或 48000 Hz
3. 重启 coreaudiod 服务
问题 4: 虚拟声卡突然消失
可能原因:
- 系统更新后驱动失效(Win)
- 软件冲突(Mac)
- 设备被禁用
解决步骤:
Windows:
1. 设备管理器 → 声音、视频和游戏控制器
2. 找到 VB-CABLE,右键 → 启用设备
3. 如仍不可见,重新安装 VB-CABLE
macOS:
1. 重启电脑
2. 检查 /Library/Audio/Plug-Ins/HAL/ 目录
3. 重新安装 BlackHole
问题 5: 部分软件能识别,部分不能
可能原因: 软件的麦克风权限或设备列表未刷新
解决步骤:
- 完全退出软件
- 重启电脑(让所有软件重新读取设备列表)
- 在每个软件的设置中重新选择虚拟声卡
进阶测试: 延迟测试
如果你对延迟有要求(比如实时同传),可以测试虚拟声卡引入的延迟:
测试方法
- 打开两个录音软件,一个用麦克风,一个用虚拟声卡
- 同时按下录音
- 在电脑播放一段有节奏的音频
- 录制 10 秒后停止
- 用音频编辑软件对比两个录音的时间差
正常情况下,虚拟声卡的延迟应该 < 50ms,人耳几乎无法察觉。
测试成功后的下一步
如果所有测试都通过:
- ✅ 你的虚拟声卡配置完成
- ✅ 可以进入 1.5 准备测试素材 准备实际试用素材
- ✅ 准备好进入 第二章 - 选型指南
测试失败的处理
如果测试失败且本节方案都不管用:
- 重新阅读 1.2 Windows 配置 或 1.3 macOS 配置
- 完全卸载虚拟声卡,重启电脑后重新安装
- 联系作者: 微信 15600871059,提供:
- 操作系统版本
- 错误现象描述
- 已尝试的步骤
- 截图或屏幕录像
本节小结
- ✅ 测试虚拟声卡有多种方法:系统级、Audacity、同传软件自带
- ✅ 至少完成 1-2 种测试方法,确保配置生效
- ✅ 遇到问题先看排查清单,大部分问题都能自行解决
- ⚠️ 如果反复失败,先完全卸载重装,再寻求帮助
下一步
进入 1.5 准备测试素材 准备测试同传软件所需的音频材料。
💬 测试遇到困难? 加微信 15600871059(【专业译员工具社群】) 获取详细指导。