• Stars
    star
    472
  • Rank 93,009 (Top 2 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

2 Mic Hat, 4 Mic Array, 6-Mic Circular Array Kit, and 4-Mic Linear Array Kit for Raspberry Pi

seeed-voicecard

The drivers for ReSpeaker Mic Hat, ReSpeaker 4 Mic Array, 6-Mics Circular Array Kit, and 4-Mics Linear Array Kit for Raspberry Pi.

Install seeed-voicecard

Get the seeed voice card source code and install all linux kernel drivers

git clone https://github.com/respeaker/seeed-voicecard
cd seeed-voicecard
sudo ./install.sh
sudo reboot

Note If you have 64-bit version of Rasperry Pi OS, use install_arm64.sh script for driver installation.

ReSpeaker Documentation

Up to date documentation for reSpeaker products can be found in Seeed Studio Wiki!

Coherence

Estimate the magnitude squared coherence using Welch’s method. 4-mics-linear-array-kit coherence
Note: 'CO 1-2' means the coherence between channel 1 and channel 2.

# How to get the coherence of the captured audio(a.wav for example).
sudo apt install python-numpy python-scipy python-matplotlib
python tools/coherence.py a.wav

# Requirement of the input audio file:
- format: WAV(Microsoft) signed 16-bit PCM
- channels: >=2

uninstall seeed-voicecard

If you want to upgrade the driver , you need uninstall the driver first.

pi@raspberrypi:~/seeed-voicecard $ sudo ./uninstall.sh 
...
------------------------------------------------------
Please reboot your raspberry pi to apply all settings
Thank you!
------------------------------------------------------

Enjoy !

Technical support

For hardware testing purposes we made a Rasperry Pi OS 5.10.17-v7l+ 32-bit image with reSpeaker drivers pre-installed, which you can download by clicking on this link.

We provide official support for using reSpeaker with the following OS:

  • 32-bit Raspberry Pi OS
  • 64-bit Raspberry Pi OS (experimental support)

And following hardware platforms:

  • Raspberry Pi 3 (all models), Raspberry Pi 4 (all models), Raspberry Pi Zero and Zero W

Anything beyond the scope of official support is considered to be community supported. Support for other OS/hardware platforms can be added, provided MOQ requirements can be met.

If you have a technical problem when using reSpeaker with one of the officially supported platforms/OS, feel free to create an issue on Github. For general questions or suggestions, please use Seeed forum.

More Repositories

1

mic_array

DOA, VAD and KWS for ReSpeaker Microphone Array
Python
286
star
2

get_started_with_respeaker

This is the wiki of ReSpeaker Core V2, ReSpeaker Core and ReSpeaker Mic Array.
Python
257
star
3

avs

python implementation of alexa voice service app, ζ”―ζŒDuerOS
Python
196
star
4

respeaker_python_library

To build voice enabled objects/applications with Python and ReSpeaker
Python
149
star
5

usb_4_mic_array

ReSpeaker 4 Mic Array with builtin VAD, DOA, AEC, Beamforming & NS
Python
137
star
6

mic_hat

2 Mic Array for Raspberry Pi
Python
102
star
7

pixel_ring

RGB LED library for ReSpeaker 4 Mic Array, ReSpeaker V2 & ReSpeaker USB 6+1 Mic Array
Python
59
star
8

respeakerd

respeakerd is the server application for the microphone array solutions of SEEED, based on librespeaker which combines the audio front-end processing algorithms.
C++
54
star
9

Alexa

New version is at https://github.com/respeaker/avs
Python
53
star
10

respeaker_for_raspberrypi

Examples to use ReSpeaker series Mic Arrays on Raspberry Pi
Python
41
star
11

4mics_hat

Python
34
star
12

respeaker-feed

C
20
star
13

mic_array_dfu

ReSpeaker Microphone Array DFU tool for firmware upgrade
C
19
star
14

respeaker_arduino_library

C++
18
star
15

pocketsphinx_keyword_spotting

Use Pocketsphinx to detect keywords offline
Python
12
star
16

microsoft_cognitive_services

Not updated, use
Python
11
star
17

Music_Visualizer

Music Player with Spectrum
Python
8
star
18

ok_google

hands-free google assistant with respeaker
Python
8
star
19

respeaker_v2_eval

respeaker v2 评估板ε…₯ε‘ζŒ‡ε—
Python
8
star
20

respeaker.github.io

6
star
21

piano

Turn ReSpeaker into a Piano (with Fruit)
Python
6
star
22

w

Send Wi-Fi settings through sound wave http://respeaker.io/w
Python
6
star
23

googleassistant_respeakerd

Adapt google assistant's gRPC sample app for working with respeakerd
Python
6
star
24

respeaker_frontend

JavaScript
5
star
25

spi_bridge

SPI bridge between Arduino (ATmega32u4) and ReSpeaker (MT7688), ATmega32u4 as a SPI slave
Python
5
star
26

pocketsphinx-data

PocketSphinx's acoustic model, dictionary and keywords
Shell
5
star
27

rkbin

Shell
4
star
28

respeaker_hi

Python
4
star
29

FasterConfig

A faster way to setup wifi
C++
4
star
30

deb_repos

Roff
3
star
31

axol_system_image_changelog

ReSpeaker Core v2 image changelog, TODO and collecting issues.
2
star
32

image_builder

Shell
2
star
33

respeaker_openwrt_files

openwrt files for respeaker
Shell
2
star
34

respeaker_virtualenv

Python
2
star
35

source_builder

Shell
1
star
36

orangerpcd

Shell
1
star
37

mopidy-hallo

Voice Interaction with Mopidy
Python
1
star
38

toolchains

1
star
39

docs

ReSpeaker Documents
HTML
1
star
40

deb

deb package repository for respeaker v2
1
star