respeaker / usb_4_mic_array

ReSpeaker 4 Mic Array with builtin VAD, DOA, AEC, Beamforming & NS
https://www.seeedstudio.com/ReSpeaker-Mic-Array-v2.0-p-3053.html
Apache License 2.0
142 stars 66 forks source link

Cannot get this mic hat to work #71

Open Technorocker opened 9 months ago

Technorocker commented 9 months ago

Ok so Ive spent far too long trying to google and look for solutions to get this mic hat to work and I'm about ready to toss it. The short lived company support for these products is sad and I wish I had learned about them dropping these devices before I purchased it but here I am.

SO I bought this device for use in my home assistant setup. I am trying to get it to work and record ANYTHING using a raspberry pi zero W with bullseye installed 32bit, Ive also tried bookworm and both 64 and 32 bit installations of each. I decided to stick with 32bit since that seems to be how they programmed it for the older PIs.

I've been following their product page here... https://wiki.seeedstudio.com/ReSpeaker-USB-Mic-Array/ along with a plethora of forum posts about the more used barebones 4 mic speaker which led me nowhere. but that didn't help. I get an error trying to update the firmware, it starts the dfu mode than errors out, and cant get any combination of arecord to record any audio

I finally plugged it into a windows machine just to see if its the PI causing the issues but even after I installed the libusb-win32 driver and windows recognizes the device it still wont record. I can see it by proper name in device manager and in all the apps like teams and in the sound settings. I have 3 other mics that all work fine.

I know this mic worked earlier in the year cause when I first got it I connected it to my windows machine(different machine at home) while I was playing around with an AI voice assistant course I was doing. I havent touched it since until I got this PI zero and home assistant going.

I have swapped out usb cables and know that cable I have is data rated. I can even clone the led ring repo and can show the lights working on its test py script.

Im hoping someone still monitors this repo and can help me get this thing working finally cause it shouldnt be this difficult to get a mic working