Feetech Serial Bus Servo icon Feetech Serial Bus Servo — Control Feetech SC serial bus smart servos via EZB UART or PC COM port with ARC virtual ports, speed, position, release, and acceleration. Try it →
Australia
Asked
1 Participant

Using Seeed Studio Respeaker 2 Mics Pi Hat On A Raspberry Pi Zero

Hello,

I'm wondering if I could use the microphone on the Respeaker 2 mics pi hat (https://wiki.seeedstudio.com/ReSpeaker_2_Mics_Pi_HAT_Raspberry/) on a Raspbery Pi Zero. So far I can only find information on using microphones on the platform running ARC. If there are ways - how do I pass the recorded audio file through speech recognition? Thanks.



Related Hardware (view all EZB hardware)
Raspberry Pi by Pi Foundation
Synthiam ARCx runs natively on Raspberry Pi 4/5, controlling robots via browser with EZB controllers, vision, speech and scripting.
Wi-Fi
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

ARC Pro

Upgrade to ARC Pro

Synthiam ARC Pro is a new tool that will help unleash your creativity with programming robots in just seconds!

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#1  

Hmmmm that’s an interesting question. I’m guessing the easiest way would be to link the two devices as a Bluetooth input device. So set the raspberry pi’s Bluetooth to be broadcasting as a microphone input device. Then add it to the ARC device’s Bluetooth. Finally, set the pi to pass through all mic input out the Bluetooth using the mixer.

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#2  

Oh and I just thought of another way that would require more work. You could create a robot skill that has a tcp listener. All data from the tcp stream gets pumped into the input device mixer. 

then, on the pi you can pipe the wav audio from the microphone into nc (netcat) which is set to connect to the ARC robot skill ip and tcp port