该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
情况和这个相同https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=261579
lsusb和arecord -l 都可以查到usb麦克,但是使用pyaudio无法使用usb麦克录音。
~$ lsusb
Bus 001 Device 007: ID 8086:0808 Intel Corp.
Bus 001 Device 005: ID 0424:7800 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
~$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
puaudio测试,只有1个默认设备,USB设备信息检测不到
>>> import pyaudio
>>> pa = pyaudio.PyAudio()
>>> pa.get_default_input_device