如何使用Python查看是否有一个麦克风在工作?

1 投票
2 回答
2381 浏览
提问于 2025-04-15 22:31

我想用Python查看是否有麦克风在工作。

我该怎么做呢?

提前谢谢你们!

2 个回答

4

麦克风是模拟设备,大多数应用程序可能根本无法告诉你是否插入了麦克风,你的电脑只是从声卡的输入通道读取数据。

你可能想知道的是这些输入通道是否开启。要确定这一点,具体的方法会根据不同的平台而有所不同。

2

这就是我想要的:

import ctypes
from ctypes import *

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

撰写回答