我可以在 Python 中访问用户麦克风吗?
对不起,我忘了不是每个人都是读心者:Windows 至少 XP 但支持 Vista 会非常好。
它带有一个适用于 Windows 的二进制安装程序,甚至还有一个关于如何通过麦克风录制并保存到波形文件的示例。好的!我在 Windows XP 上使用它,但不确定它在 Vista 上的效果如何,抱歉。
最好的方法是使用 ctypes 库并从中使用 WinMM。MixerOpen 将打开一个麦克风设备,您可以从那里轻松读取数据。应该很直接。
你可以试试SWMixer。