ReSpeaker 2-Mics Pi HAT

SKU 107100001
9.90
50+ Available
$9.90/ 1pcs+
$9.00/ 10pcs+
$8.50/ 20pcs+
$8.00/ 50pcs+

Description

ReSpeaker 2-Mics Pi HAT is a dual-microphone expansion board for Raspberry Pi designed for AI and voice applications. This means that you can build a more powerful and flexible voice product that integrates Amazon Alexa Voice Service, Google Assistant, and so on.


The board is developed based on WM8960, a low power stereo codec. There are 2 microphones on both sides of the board for collecting sounds and it also provides 3 APA102 RGB LEDs, 1 User Button and 2 on-board Grove interfaces for expanding your applications. What is more, 3.5mm Audio Jack or JST 2.0 Speaker Out are both available for audio output.


Note: 

  • This product does not include the Pi Zero board

  • If you have any technical issue regarding sofeware, please visit the github page and submit your query.


Features

  • Raspberry Pi compatible(Support Raspberry Pi Zero, Raspberry Pi 1 B+, Raspberry Pi 2 B and Raspberry Pi 3 B)

  • Dual-Microphones

  • 2 Grove Interfaces: support GPIO and I2C

  • Programmable Button and LED: one button and three LEDs

  • Stereo Codec with Class D Speaker Driver

  • Two types audio output socket : 3.5mm Audio Jack(40mW output ), JST2.0 Speaker Out(providing 1W into 8Ω loads)

  • Far field support (up to 3 meters)


Usage

1. Get started with Google Assistant

2. How to use button to trigger Google Assistant


Technical Details

Dimensions65mm x 30mm x 15mm
WeightG.W 33g     N.W 12g
BatteryExclude

Part List

ReSpeaker 2-Mics Pi HAT1

ECCN/HTS

ECCN3A611.y.6
HSCODE8518900090

Reviews

Questions and Answers

SUBMIT
2
I have followed the Google Assistant example. Exevrything works up to installing Pulseaudio. Before installing Pulseaudio, the Google Assistant voice is very quiet through the headphone jack and I can barely hear it (headphone is at full on ALSA mixer). After installing Pulseaudio, the Google Assistant doesn't respond at all. I have tried changing different mixer settings, but can't fix it. ANyone know how to fix this?
on Aug 26,2017
Reply upvote ()
I am also facing the similar issue. I would like to know, did you find a resolution? If so, please provide your solution. Seeed team is not giving any resolution. Thanks in advance.
on Oct 18,2017 11:28 AM
Reply upvote ()
I have the same problem! Raspberry Pi 3, Raspbian, ReSpeaker 2-mic, Pulseaudio works fine... but google-assistant-demo hangs after: ON_MUTED_CHANGED: {'is_muted': False} ON_START_FINISHED
on Nov 03,2017 00:31 AM
Reply upvote ()
I am also stuck here and pulling my hair. Tried multiple solutions but not even getting the "chipmunk" stage. Playback and Record are working when tested... just that Google assistant refuses to work!!! Frustrated!!!
on Nov 22,2017 20:49 PM
Reply upvote ()
I'm also looking for a final answer on this. What I figured out is that with pavucontrol you can switch between 2 Profiles: Analog Stereo Output and Analog Stereo Input. If you activate Input then your voice gets recognized but you have no output (seems like the output channel in this profile is mapped to a Dummy-Output-Device). If you activate the Output Profile then there seems to be no input. Question is now: How do you configure everthing to have In- and Output work at the same time.
on Nov 25,2017 05:02 AM
Reply upvote ()
Think I solved it: Problem for me seemed to be that pulseaudio was installed AFTER this driver. The /etc/pulse/default.pa file was the distribution standard which seems to work incorrectly. When using this one from the repository https://github.com/respeaker/seeed-voicecard/blob/master/default.pa there are no configuration profiles being displayed in pavucontrol but input and output channels work at the same time. This made me run google-assistant-demo correctly.
on Nov 25,2017 06:28 AM
Reply upvote ()
Reply
13
Has anyone been able to overcome the fast 'Chipmunk' playback speed? Apparently several (if not all) people have this issue and have been unable to resolve.
on Aug 13,2017
Reply upvote ()
Yes - very frustrating. A fix would be much appreciated!
on Aug 26,2017 01:59 AM
Reply upvote ()
Yes - very frustrating. A fix would be much appreciated!
on Aug 26,2017 01:59 AM
Reply upvote ()
Same issue here. Playback is way too fast. Could this be a driver problem?
on Aug 28,2017 21:48 PM
Reply upvote ()
I have today received this card, and can report that I have the same issue with the latest version of the SDK. I have built the system from scratch, and also used the supplied image. Both exhibit the same issue. My suspicion is that there is an issue with the provided driver.
on Aug 29,2017 14:06 PM
Reply upvote ()
Check out the issue thread: https://github.com/googlesamples/assistant-sdk-python/issues/84#issuecomment-325803422
on Aug 30,2017 08:00 AM
Reply upvote ()
It seems to be an issue numerous mic HATs are having. We are looking into it, but have not yet found a solution. It does not seem to be on our end, but will will continue to try to find the problem.
on Sep 06,2017 15:16 PM
Reply upvote ()
The solutions posted on the Github thread worked for me https://github.com/googlesamples/assistant-sdk-python/issues/84
on Sep 17,2017 03:13 AM
Reply upvote ()
Haven't tried the solution yet. Hopefully it works. I do find it surprising that there are six reviews, all with 5 stars saying 'Good Product!' - are these shill reviews? Especially during the period that no one could come up with a solution. Be forewarned...
on Sep 17,2017 22:42 PM
Reply upvote ()
Reply
2
It appears this board does not contain the serial EEPROM required for the Raspberry Pi HAT specification. Can you confirm?
on Jun 09,2017
Reply upvote ()
Hi Rich, this board doesn't contain the EEPROM, sorry for confuse of the name with "HAT". We just wanna to show this is the extension board of Raspberry Pi. Enjoy hacking.
on Jun 09,2017 10:23 AM
Reply upvote ()
It seems that many HATs does not have EEPROM. If I'm not mistaken it's optional, and even if it's there it's usually useless.
on Jun 09,2017 14:31 PM
Reply upvote ()
It's not OPTIONAL of HAT's specification,but just useless right now :(
on Jun 12,2017 09:26 AM
Reply upvote ()
SAVE YOUR MONEY! ZERO SUPPORT FROM SEEED.
on Jul 30,2017 00:56 AM
Reply upvote ()
Reply
2
Hi, I use this board on top of the Raspberry PI Zero W, and it can not even run the google-assistant-demo, the error msg is "google.assistant.library.assistant.UnsupportedPlatformError: armv6l is not supported".
on Aug 06,2017
Reply upvote ()
Don't hold your breath. I (and several others) have playback issues with the speed being too fast. ZERO response from Seed forum or Seed itself.
on Aug 11,2017 09:55 AM
Reply upvote ()
The button triggered demo worked for me. I believe there is a limitation of the google-assistant-sdk for running hotwords on zero. My next attempt will be to use a hot word from https://snowboy.kitt.ai/
on Aug 11,2017 17:37 PM
Reply upvote ()
Solution for chipmunk issue here https://github.com/googlesamples/assistant-sdk-python/issues/84
on Sep 17,2017 03:17 AM
Reply upvote ()
Reply
1
Is it correct that using the JST connector for audio out I only get mono sound while using the 3.5mm audio jack I get stereo?
on Jul 07,2017
Reply upvote ()
Both JST connecter and 3.5m audio jack can stream audio output, are support stereo. Did you try ALSA cmd to setting?
on Jul 07,2017 10:35 AM
Reply upvote ()
Xiaobo - you are wrong. There are only two pins on the JST audio connector and stereo would require 4 pins. A quick check of the schematic link shows the JST connector is wired to the right channel; the left channel LP (low power) connections on the WM8960 IC are not connected to anything. Looks like Seeed rushed to get this design out without fully thinking the design through.
on Jul 15,2017 08:19 AM
Reply upvote ()
@rich a small comment: design is correct, JST connector is providing a mono output, it is up to the application to properly configure the DMONOMIX bit of the R23 register.
on Feb 06,2018 18:53 PM
Reply upvote ()
Reply
1
release date?
on Jun 07,2017
Reply upvote ()
End of June.
on Jun 08,2017 10:31 AM
Reply upvote ()
The first batch of products has been delivered.
on Jun 30,2017 15:34 PM
Reply upvote ()
Thats not true ... i was ordering one 6/6/217 and the status is still in "not in delivery" Is the new announced date 07/15/2017 for my order from June ? This is not the first time for me delivery at not announced date , this happens now 3 times. Best regards Joachim
on Jul 03,2017 23:20 PM
Reply upvote ()
Reply
0
Hi! How powerful is the audio output? Can I use a 4ohm, 3W speaker? Thanks!
on Jul 10,2018
Reply upvote ()
Hi, sorry, we don't test it right now, so I can't tell you the accuracy power, but you can buy one and try it. Regards!
on Jul 12,2018 09:59 AM
Reply upvote ()
Hi Mauricio, it is providing 1W into 8Ω loads. thanks.
on Jul 31,2018 10:40 AM
Reply upvote ()
Reply
0
Wonderfull product. Do you have the reference of the 2 microphones please? need to have some tech specs such as frequency response...
on Dec 04,2017
Reply upvote ()
Hi boris~ Thanks for your praise.Please refer to our wiki # http://wiki.seeed.cc/ReSpeaker_2_Mics_Pi_HAT/ # And the maxmum recording frequency is 36KHz. Regards.
on Dec 05,2017 09:57 AM
Reply upvote ()
here you have the datasheet: https://statics3.seeedstudio.com/images/opl/datasheet/312030037.pdf
on Feb 06,2018 18:59 PM
Reply upvote ()
Reply
2
I fixed the chipmunk voice problem by taking the asound.conf and asound.state files from the source dist of the re-speaker driver on github and installing them according to the instructions (put asound.conf in /etc, use alsactl command to install asound.state), then I used alsamixer to increase volume on all device (mic and speaker). It Works!
on Sep 08,2017
Reply upvote ()
@Bob Thanks for the info! Could you provide the link for the 'the source dist of the re-speaker driver'? It also would have been helpful had you posted this as a response to the existing 'Chipmunk issue'. Was this under Jessie or Stretch version of Raspbian?
on Sep 10,2017 09:13 AM
Reply upvote ()
Reply
0
你好,我咨询一下:这个东西应该可以对接dueros吧,如果可以的话,我们采购1k片
on Aug 23,2017
Reply upvote ()
可以的。
on Sep 01,2017 11:19 AM
Reply upvote ()
Reply

    View History

    ReSpeaker 2-Mics Pi HAT

    SKU 107100001
    $9.90
    50+ Available
    $9.90/ 1pcs+
    $9.00/ 10pcs+
    $8.50/ 20pcs+
    $8.00/ 50pcs+
    • Description
    • Technical Details
    • Learn
    • Reviews
    • Questions and Answers
    Notify me when it's back in stock
    SUBMIT