respeaker / Respeaker_for_raspberrypi
Examples to use ReSpeaker series Mic Arrays on Raspberry Pi
Stars: ✭ 27
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Respeaker for raspberrypi
Mems mic breakout Admp401
SparkFun MEMS Microphone Breakout - INMP401 (ADMP401)
Stars: ✭ 10 (-62.96%)
Mutual labels: microphone
Raspberrymatic
🏠 A lightweight, buildroot-based Linux operating system alternative for your CCU3, ELV-Charly or for running your IoT "HomeMatic CCU" as a virtual appliance (using ESXi, Proxmox, VirtualBox, Docker/OCI, Kubernetes/K8s, Home Assistant, etc.) or on your own RaspberryPi, Tinkerboard, etc. SBC devices...
Stars: ✭ 803 (+2874.07%)
Mutual labels: raspberrypi
Open Balena
Open source software to manage connected IoT devices
Stars: ✭ 664 (+2359.26%)
Mutual labels: raspberrypi
Cxcore
A prebuilt Linux system use UEFI and f2fs for RaspberryPi 3B, RaspberryPi 3B+, RaspberryPi 4B
Stars: ✭ 17 (-37.04%)
Mutual labels: raspberrypi
Rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Stars: ✭ 463 (+1614.81%)
Mutual labels: raspberrypi
Gassistpi
Google Assistant for Single Board Computers
Stars: ✭ 911 (+3274.07%)
Mutual labels: raspberrypi
Docker Picamera
Docker container for streaming a Raspberry Pi's camera via HTTP/MJPG
Stars: ✭ 26 (-3.7%)
Mutual labels: raspberrypi
Inventory Hunter
⚡️ Get notified as soon as your next CPU, GPU, or game console is in stock
Stars: ✭ 778 (+2781.48%)
Mutual labels: raspberrypi
Raspberrypipkg
DEPRECATED - DO NOT USE | Go here instead ->
Stars: ✭ 758 (+2707.41%)
Mutual labels: raspberrypi
Freenos
FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.
Stars: ✭ 683 (+2429.63%)
Mutual labels: raspberrypi
Salamandra
Salamandra is a tool to find spy microphones that use radio freq to transmit. It uses SDR.
Stars: ✭ 657 (+2333.33%)
Mutual labels: microphone
Rpi Monitor
Real time monitoring for embedded devices
Stars: ✭ 883 (+3170.37%)
Mutual labels: raspberrypi
Ustreamer
µStreamer - Lightweight and fast MJPG-HTTP streamer
Stars: ✭ 533 (+1874.07%)
Mutual labels: raspberrypi
Diy Ipmi
A DIY IPMI / IP KVM system utilizing the Raspberry Pi
Stars: ✭ 730 (+2603.7%)
Mutual labels: raspberrypi
Rpi Debian Builder
Build your own Debian image for Raspberry Pi
Stars: ✭ 6 (-77.78%)
Mutual labels: raspberrypi
Fabscanpi Build Raspbian
Build Script for FabScanPi Raspbian Images
Stars: ✭ 21 (-22.22%)
Mutual labels: raspberrypi
Wifi Connect
Easy WiFi setup for Linux devices from your mobile phone or laptop
Stars: ✭ 883 (+3170.37%)
Mutual labels: raspberrypi
ReSpeaker for Raspberry Pi
The repository contains some examples to use ReSpeaker series mic arrays on Raspberry Pi.
The examples are included in the custom image with pre-installed seeed-voicecard
, snowboy
, voice-engine
and etc. You can flash the custom image to get started easily.
Hardware
ReSpeaker 2 Mic Hat, ReSpeaker 4 Mic Array or ReSpeaker 6 Mic Array (they are all pi hats)
Software
- snowboy for KWS (Keyword Search / Keyword Spotting)
- webrtc audio processing for NS (Noise Suppression)
- speexdsp for AEC (Acoustic Echo Cancellation)
- GCC-PHAT for DOA (Direction Of Arrial)
- avs for alexa voice service
- voice-engine for connecting all the elements together
pip install webrtc-audio-processing speexdsp voice-engine avs
and go to kitt-ai/snowboy to install snowboy.
Files
├── 2mic # ReSpeaker 2 Mic Hat
│ └── ns_kws_doa_alexa.py hands-free alexa with NS, KWS and DOA (0 ~ 180 degree)
├── 4mic # ReSpeaker 4 Mic Array
│ ├── kws_doa.py KWS and then DOA
│ ├── ns_kws_doa_alexa.py hands-free alexa with NS, KWS and DOA (0 ~ 360 degree)
│ └── ns_kws_doa.py
├── 6mic # ReSpeaker 6 Mic Array
│ ├── aec_ns_kws_doa_alexa.py hands-free alexa with AEC, NS, KWS and DOA (0 ~ 360 degree)
│ ├── aec_ns_kws_doa.py has 2 loopback channels for AEC
│ └── kws_doa.py
├── ns_kws_alexa.py
├── ns_kws.py
└── ns_vs_raw.py Compare KWS between raw audio and audio with NS
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].