麦克风与虚拟声卡
麦克风能力依赖一对虚拟音频设备。默认按 VB-CABLE 的 CABLE Input / CABLE Output 查找;如果使用其他虚拟声卡,需要在配置文件里写入对应的成对设备名。
use_mic虚拟声卡设备名配置
这套配置主要面向 Windows 被控端。
开启前需要先安装 VB-CABLE 或同类虚拟音频驱动,并确认 Windows 声音设备里能看到成对的播放端和录音端。
- VB-CABLE 下载地址:https://download.vb-audio.com/Download_CABLE/VBCABLE_Driver_Pack45.zip
- 播放端:远端麦克风数据会写入这个设备,例如 CABLE Input
- 录音端:系统和应用看到的麦克风设备,例如 CABLE Output
编辑 %appdata%/quicdesk/store.dat。
保存后重启相关进程或重新建立会话,再验证配置是否生效。
- [lab]
- use_mic=1
默认不需要配置设备名,程序会使用 CABLE Input / CABLE Output。
如果换成其他虚拟声卡,需要在 [audio] 段配置成对设备名,名称以 Windows 声音设备里显示的名称为准。
- [audio]
- virtual_speaker=虚拟播放端设备名,例如 CABLE Input
- virtual_mic_output=虚拟录音端设备名,例如 CABLE Output
远端麦克风先被写入虚拟播放端,再由同一条虚拟音频线映射到虚拟录音端。
如果播放端和录音端不属于同一套虚拟声卡,应用可能收不到声音,或者收到错误来源的声音。