我正在尝试检测是否有使用python挂接到音频插孔的设备。这是在Windows 7中。
答案 0 :(得分:2)
请参阅https://superuser.com/questions/110933/how-does-a-sound-card-determine-if-headphones-are-plugged-in
答案是:这取决于您的硬件。在过去的十年里,我还没有看到任何操作系统检测耳机,但一些廉价的声卡确实支持它。 (编辑:根据Larry Osterman的评论,他们现在是标准的。)
如果您的声卡支持它,我相信您会发现以下内容是您正在寻找的答案:Detecting when head phones are plugged in(python可能需要询问一些系统API)