首先明确一下,server系统跟pc系统不同,server系统默认不支持远程录制音频(看到最后会发现需要特殊配置)
远程的时候,选择在本地播放、在本地录制,可以看下这个录屏https://cloud.tencent.com/developer/video/78045
远程会话建立后,win11正常,打开设备管理器能看到麦克风和喇叭,录制声音正常,但是server系统不行,安装了虚拟声卡软件也看不到麦克风(vnc下能看到),由于看不到麦克风,rdp远程无法录制,安装虚拟声卡后,在vnc下能转录音频文件
在vnc下录音的时候,要注意开通麦克风访问权限
运行ms-settings:privacy-microphone
打开隐私安全性里的麦克风,允许访问麦克风
录音是通过麦克风输入才能录,因此得有这个权限
server系统、win10、win11不太一样,只有win11远程后能看到喇叭和麦克风,server2016/2019/2022和win10默认情况下只看到喇叭,看不到麦克风
研究发现微软把NT10.0的系统在远程录音这块整了3类:
上图组策略圈出的地方要显性启用一下然后重启机器才可以,这是针对win10的方案
server系统则需要配置远程桌面服务
win11则默认支持
总结:
server2016-2022,配置远程桌面会话主机
win10,组策略配置远程桌面会话主机→ 设备和资源重定向→ 启用音视频播放重定向和录制重定向
win11,默认就行
下面介绍下vnc转录音频
首先,安装虚拟声卡软件
相关软件很多,比如:
https://vb-audio.com/Cable/
https://vac.muzychenko.net/en/download.htm
https://www.e2esoft.cn/vsc/
我这里用的VAC
从Virtual Audio Cable (VAC) 官网下载最新版Lite版
注意,全程在VNC下操作,在mstsc远程情况下默认看不到效果,需要调整远程时的选项才可以
远程情况下默认没有录音设备,播放设备走的是本地电脑的,为什么会这样?
因为mstsc远程一般默认是走本地电脑的,除非你远程时选了远程机器(下图第2个)
下图的话,是第3个
不同的远程软件位置不同,看文字描述进行选择即可
假设已经安装好虚拟声卡了,vnc登录后,运行mmsys.cpl就会看到虚拟声卡设备
此时转录就是OK的
下面说如何安装,就是默认下一步 → 下一步 → …… → 完成
解压后,右击setup64.exe以管理员运行,进行安装
一直下一步
如果报下图的错,不要用默认路径C:\Program Files\Virtual Audio Cable,换个路径比如C:\Virtual Audio Cable 就可以了
验证虚拟声卡播放和录音(虚拟声卡软件有一对输入输出设备,从系统设置 → 声音 → 麦克风隐私设置 → 允许应用访问你的麦克风,否则无法录音)
下面说如何验证
准备工作:要有个录音软件、播放器、一个mp3文件
录音软件:https://www.nch.com.au/recordpad/index.html
播放器:https://www.videolan.org/vlc/
MP3文件:
先打开录音软件点开始录制按钮,然后打开播放器播放mp3,播放完成后在录音软件里点停止录制,然后把得到的文件拿到你本地电脑上播放,转录的声音质量跟原文件没有差别。
录音的时候,输入设备选Line1 (Virtual Audio Cable)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有