语音条消息前置配置

官方4.1.9+客户端支持了语音条消息的发送,40.1.13+版本的wxautox4可使用 SendAudio 方法发送语音条消息,但需要以下前置配置。

配置步骤

安装虚拟麦克风

下载虚拟麦克风驱动:audio_driver.zip

解压后双击 VBCABLE_Setup_x64.exe 点击安装即可

安装驱动

安装成功

安装成功


配置虚拟麦克风

打开Windows系统设置,系统 - 声音 - 输入,将输入设备改为刚刚安装的虚拟麦克风驱动 CABLE Output

修改输入设备

至此,所有配置均配置完成


测试发送语音条消息

from wxautox4 import WeChat

wx = WeChat()

audio = 'D:/xxx.mp3'
wx.ChatWith('文件传输助手')
wx.SendAudio(audio, duration=3)  # 发送3秒测试

远程桌面额外配置

如果经过上述配置可正常发送语音消息,则不需要看此部分

如果使用的是远程桌面,可能在系统声音设置中,不可设置输入设备,这是因为远程桌面默认使用控制端主机的音频输入,可在连接前设置:

Windows | MSTSC
macOS | Windows App

远程桌面设置