检测USB断开连接设备python

2024-05-16 09:23:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个USB麦克风,通过它我需要捕捉音频。这是一个python windows程序,我正在使用sounddevice进行同样的操作

我使用^{}API查询设备,并连接到特定的USB麦克风

如果USB设备被意外删除,我想停止录制。发生的情况是,在USB断开连接(强制断开USB连接或意外断开)的情况下,音频是从默认麦克风源捕获的,而不是通过理想的USB麦克风

我搜索了可用的API文档,但找不到任何带有sounddevice的断开事件报告机制。在捕获音频时,我是否可以做些什么来检测USB断开


Tags: 文档程序apiwindows情况音频机制usb