2011-05-05 95 views

回答

2

看到https://superuser.com/questions/110933/how-does-a-sound-card-determine-if-headphones-are-plugged-in

答案是:這取決於你的硬件。過去十年我沒有看到任何操作系統檢測到耳機,但一些便宜的聲卡確實支持它。 (編輯:根據拉里奧斯特曼的評論,他們現在的標準。)

如果你的聲卡支持它,我相信你會發現以下是你正在尋找的答案:Detecting when head phones are plugged in(python可能需要問一些系統API)

+2

Windows Vista及以上版本已完成此操作。並且每個以Windows Vista或以上徽標出售的音頻解決方案都需要支持插孔檢測。所以我不完全相信我明白你爲什麼說「我過去十年沒有看到任何操作系統檢測耳機」。傑克檢測在過去的五年中一直是Windows的一部分。 – 2011-05-06 14:15:47

相關問題