【发布时间】:2015-06-01 21:57:15
【问题描述】:
我正在尝试使用麦克风从盖革计数器收集数据并使用 Python 进行处理。但是,我使用的是大学计算机,因此不允许我安装似乎对这项工作 (Python read microphone) 必要的PyAudio 模块。 numpy、matplotlib或scipy中是否有等价的功能?
【问题讨论】:
-
我当然希望不会。这些软件包用于数学和绘图。与音频输入无关。
-
你在什么平台上?
-
得到一个树莓派并在上面安装任何你想要的东西?
-
您可以使用 ctypes 和 windll 来访问 Windows 录制 API。如果您在 Google 上搜索“windll.kernel32 记录器”,则有许多命中看起来像是这种方法的合理轮廓。
-
作为一种解决方法,您可以将数据记录为 WAV 文件并使用
scipy.io.wavfile.read()。我知道这不是一个好的解决方案,但您可以完成一些工作,直到您可以说服某人为您安装 pyaudio。
标签: python numpy matplotlib pyaudio