아두이노, 라즈베리파이 등에서 간단하게 사용할 수 있는 Grove 계열의 음성인식기입니다. 22가지의 명령어 Start, Stop, Play Music 등을
실행하여 모터나 센서, 기타 부품을 제어하여 다양한 프로젝트에 사용할 수 있습니다.
Use voice to interact with things around you can always be one of the most interesting things of IoT application, we want to make something more different and cooler. Recently we just launched the voice control solution “Respeaker” on Kickstarter and it becomes the blockbuster. However not everybody needs a Respeaker to build voice control project, sometimes people only need a simple solution, here we would like to introduce the first generation of grove speech recognizer to realize your dream of smart home easily and fast.
Grove speech recognizer is a designed for voice control application such as smart home, smart toy, voice control robot, anything you would like to control through voice, it worth a try. The board includes a Nuvoton ISD9160, a microphone, 1 SPI flash, 1 grove connector,1 speaker connector and 1 led to reflect to your voice.
Nuvoton ISD9160 is (SoC) Chipcorder that based on Cortex™-M0, it provides strong and economic solution for voice control applications. ISD9160 is not the only amazing thing in this grove. Let’s look at the microphone. Remember the uncomfortable moment when you have to speak directly and closely to the voice recognizer device to make sure it can hear you? It won’t happen this time! The microphone on grove-speech recognizer is Omni-directional, which means that whether a user speaks into the microphone from the front, back, left or right side, the microphone will record the signals all with equal gain.
This speech recognizer can recognize 22 pieces of commands including ‘start’, ‘stop’, ‘Play music’ and so on. Every time it recognizes a command, it will return a value and then the loudspeaker that connected to it will repeat the command. This value can be used to control other devices like motor, music player. We have tested it for hours to make sure it possesses a high recognition rate and a very low false trigger.
Here are some notes that you must know before using it: Awaken Word: Hicell (Please pronounce it as one word) When it recognizes the awaken word, LED turn red, then you can say the command word, if it recognize the command word, LED will turn blue.
The firmware of the module was wrote by the third party vendor, it’s not open source.
Internet of Things
Human Machine Interface
Local Voice Recognition
Very low rate of false triggering
Speaker connector(JST2.0, speaker is not include)
3.3/5V working voltage
22 recognition entry
Default Baudrate: 9600
More details about Grove modules please refer to Grove System
VCC = 3.3V 25℃
VCC = 5V 25℃
VCC = 5V 25℃
VCC = 5V 25℃
VCC = 5V 25℃
Red Led - lights when “HIcell” is recognized
Blue Led - lights when a command is recognized
Speaker Connector - You can connect a speaker to get the voice return
ISD9160CFI - controller
Turn on the light
Turn off the light
Turn on the TV
Turn off the TV
What’s the time
Open the door
Close the door
Here we will show you how this Grove - Speech Recognizer works via a simple demo. First of all, you need to prepare the below stuffs:
Thanks to the benefit of Grove series module, you don’t need to make soldering or bread board, what you need to do is connect the modules to the right port of Base Shield. For this demo, we connect Grove - Speech Recognizer to D2.
Copy the below code and paste to your Arduino IDE, and upload to your Seeeduino V4. After upload the code to an Arduino, let open the Serial monitor.
#include#define SOFTSERIAL_RX_PIN 2#define SOFTSERIAL_TX_PIN 3SoftwareSerial softSerial(SOFTSERIAL_RX_PIN,SOFTSERIAL_TX_PIN);
constchar *voiceBuffer =
"Turn on the light",
"Turn off the light",
"Turn on the TV",
"Turn off the TV",
"What's the time",
"Open the door",
"Close the door",
cmd = softSerial.read();
Serial.println(voiceBuffer[cmd - 1]);
Awake the module
The module will wake up when there’s command Hicell, then the red led will on. Try again when the red led is not on.
The red led will last 5 seconds. If the red led turn off before the command was recognized, you should Hicell again.
After the module is awake, you can speak out the command. Such as
"Turn on the TV"
If the blue led is light(last about 1s), that means the command was recognized correctly. Take a look at your Serial monitor, the command was printed on it.
Thank you for choosing Seeed. A couple of months ago we initiated a project to improve our documentation system. What you are looking at now is the first edition of the new documentation system. Comparing to the old one, here is the progresses that we made:
Replaced the old documentation system with a new one that was developed from Mkdocs, a more widely used and cooler tool to develop documentation system.
Integrated the documentation system with our official website, now you can go to Bazaar and other section like Forum and Community more conveniently.
Reviewed and rewrote documents for hundreds of products for the system’s first edition, and will continue migrate documents from old wiki to the new one.
An easy-to-use instruction is as important as the product itself. We are expecting this new system will improve your experience when using Seeed’s products. However since this is the first edition, there are still many things need to improve, if you have any suggestions or findings, you are most welcome to submit the amended version as our contributor or give us suggestions in the survey below, Please don’t forget to leave your email address so that we can reply.
옵션 상품 (Option Product) : 같이 사용하면 좋은 제품들 (클릭하면 판매 사이트로 이동합니다.)