使用python录制设备音频

时间:2020-07-01 18:36:01

标签: python python-sounddevice

我正在尝试使用Python录制设备音频。 似乎pyaudio仅适用于外部设备。似乎sounddevice为sd就是答案,因为它可以让我们选择默认设备。代码是

sd.query_devices()

获取可用设备列表和

sd.default.device

从他们中选择。

我正在尝试https://python-sounddevice.readthedocs.io中的代码。它们都可以与spyder中的外部设备一起使用。当我写

sd.default.device = 5

它给出了错误。 当我尝试sd.default.device = 5(它是扬声器)(Realtek HD音频输出),Windows WDM-KS(0进2出)时,出现错误,它不是输入设备。我理解错误,但是我什至不知道即使给输入设备(如0 Microsoft Sound Mapper-Input,MME(2 in,0 out))也无法记录设备音频。

0 个答案:

没有答案