ReSpeaker 4-Mic Array (Raspberry Pi)

ReSpeaker 4-Mic Array for Raspberry Pi is a quad-microphone expansion board for Raspberry Pi designed for voice recognition. It is a high-fidelity microphone with an affordable price.


  • Supports all major variations of Raspberry Pi (Zero, 2, 3, and 4)
  • 4 Microphones
  • 3-meter radius voice capture
  • 2 Grove interfaces
  • 12 APA102 User LEDs
  • Audio frontend algorithms such as VAD (Voice Activity Detection), DOA (Direction of Arrival)
  • Picovoice end-to-end platform for wake word detection and intent inference.
ReSpeaker Front

Picovoice Demo on ReSpeaker

Picovoice has integrated and tested its end-to-end voice platform on ReSpeaker 4-mic. ReSpeaker mics provide a clean and high-fidelity stream of audio required for voice recognition. Additionally, Picovoice has open-sourced a demo that can run on any Raspberry Pi connected to a ReSpeaker microphone. The demo enables controlling LEDs on the microphone array with voice commands such as:

Picovoice, turn on the lights.


Picovoice, set the lights to blue.

The source code accompanied with documentation is available here. You can also install the demo via PIP from here.

ReSpeaker Mounted on Raspberry Pi

Issue with this doc? Please let us know.