检测USB断开sounddevice python

问题描述

我有一个 USB 麦克风,我需要通过它来捕捉音频。这是一个 python windows 程序,我使用 sounddevice 相同。

我使用 sounddevice.query_devices API 查询设备并连接到特定的 USB 麦克风。

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

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)