如何查看是否有一个使用python活动的麦克风?

时间:2010-05-09 12:06:59

标签: python microphone

我想看看是否有使用Python激活的麦克风。

我该怎么做?

提前致谢!

2 个答案:

答案 0 :(得分:4)

麦克风是模拟设备,大多数api可能甚至无法告诉您是否插入了麦克风,您的计算机只是从您的一个声卡输入通道读取数据。

您可能想知道的是输入通道是打开还是关闭。确定这是高度特定于平台的。

答案 1 :(得分:2)

这就是我想要的:

import ctypes
from ctypes import *

winmm= windll.winmm
print 'waveInGetNumDevs=',winmm.waveInGetNumDevs()