Voice Recognition Module with Arduino, voice module by DFrobot, Voice controlled home Automation

  Рет қаралды 25,164

Electronic Clinic

Electronic Clinic

10 ай бұрын

Voice Recognition Module with Arduino, DFRobot
Watch the same video in Hindi / Urdu:
• Arduino Voice Recognit...
This is the DFRobot’s Gravity Offline Language learning voice recognition sensor module; which is so far the best offline voice recognition module I have ever used. I am saying this after testing this remarkable piece of hardware. So, before I am going to explain anything like its features and specifications; allow me to demonstrate its functionality, and then you can decide for yourself whether it’s worth using.
Download Circuit diagram, programming, and built-commands:
www.electroniclinic.com/voice...
Altium Designer: For Schematic and PCB designing
www.altium.com/yt/electronicl...
Altium 365:
www.altium.com/altium-365
Octopart, components search engine:
octopart.com/
DFRobot Gravity Offline Voice Recognition Module Official Product Page:
www.dfrobot.com/product-2665....
Support me on Patreon and get access to hundreds of projects:
/ electroniclinic
Subscribe to my New KZbin Channel, if you want to watch my videos in Hindi/Urdu
/ @letsgetstartedd
Project Description:
*******
This is the DFRobot’s Gravity Offline Language learning voice recognition sensor module; which is so far the best offline voice recognition module I have ever used. I am saying this after testing this remarkable piece of hardware. So, before I am going to explain anything like its features and specifications; allow me to demonstrate its functionality, and then you can decide for yourself whether it’s worth using.
I have connected the Gravity offline voice recognition module to the Arduino Nano; but instead of using the Arduino Nano, you can also use the Arduino Uno, and Arduino Mega. You can also use it with Raspberry pi and ESP32 etc; because this voice recognition module is compatible with 3.3V and 5V controller boards.
Anyway, as usual, I am using my designed Arduino LoRa development board because it already has most of the electronics components like Relays, Oled display module, a 5V buzzer, and a powerful 5V and 3A regulated power supply.
Anyways, for the demonstration purposes; I have connected a 10Kg torque Servo motor, a 110/220Vac bulb, and this board already has this 5V buzzer. So, we are going to control all these loads using built-in voice commands and using custom voice commands.
*******
Amazon Purchase links:
*****************
DFRobot Voice Recognition Official page
www.dfrobot.com/product-2665....
Arduino Nano USB-C Type ( recommended):
amzn.to/4ahGLdk
ESP32 WiFi + Bluetooth Module for iOT Projects (recommended), more IO pins, improved speed, and supports a Lipo Battery:
amzn.to/3v40DkE
DFRobot Gravity Offline Voice Recognition Module
amzn.to/3P3Vu3i
Servo Motor
amzn.to/45A47rP
Other must-have Tools and Components:
Top Arduino Sensors:
amzn.to/3vZbnfM
Super Starter kit for Beginners
amzn.to/3cq56C5
Top Oscilloscopes
amzn.to/3ctF3d8
Variable Supply:
amzn.to/2PEAqE7
Digital Multimeter:
amzn.to/2QGRPg1
Top Soldering iron kits: "best"
amzn.to/39nqDtb
Top Portable drill machines:
amzn.to/3suQMh7
Jumper Wires:
amzn.to/2NYPEDA
3D printers:
amzn.to/3ruG1dt
CNC Machines:
amzn.to/3cuZWVv
Electronics Accessories:
amzn.to/3sueV7z
Hardware Tools:
amzn.to/3m9UhaN
DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I will receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for your support!
****************
For more Projects and tutorials visit my Websites
Electronic Clinic:
www.electroniclinic.com/
Programming Digest:
programmingdigest.com/
Follow me on Instagram:
/ electroniclinic
Follow my Facebook Page Electronic Clinic:
web. profile.php?...
Follow my Facebook Group, Arduino Projects:
/ 190031841821771
Email:
stu_engineering@yahoo.com
#voiceRecognition #voiceCommands #altiumdesigner
voice recognition module,
dfrobot,
dfrobot gravity offline voice recognition sensor,
voice recognition sensor module,
dfrobot voice recognition module,voice recognition,
voice recognition sensor,
voice commands,
custom voice commands,
built in voice commands,
arduino project,
voice recognition module with arduino,
arduino voice controlled servo,
arduino voice controlled home appliances,
home automation,
voice module,
electronic clinic,
arduino,
voice controlled,
voice project
Home Automation using voice commands
Arduino voice controlled servo
Arduino voice controlled home automation project

Пікірлер: 73
@TheDailyMemesShow
@TheDailyMemesShow 10 ай бұрын
Oh, by watching the full video, I learned that esp32s can indeed be used with offline voice commands. Awesome!! 😎
@joels7605
@joels7605 10 ай бұрын
Very cool. I don't even know what I'm going to use this for, but I think I need to order one.
@aydinsogut2585
@aydinsogut2585 5 ай бұрын
Thanks man, this product works very well. Thanks to you.
@chandrurn
@chandrurn 10 ай бұрын
Like always your knowledge and content is amazing bro 👍💪
@ElectroniClinic
@ElectroniClinic 10 ай бұрын
Thank you
@Keeping_IT_Simple
@Keeping_IT_Simple 10 ай бұрын
Interesting & informative video .. I had forgotten I had already bought one of these ages ago ! Must look through my boxes to find it !
@ElectroniClinic
@ElectroniClinic 10 ай бұрын
This one is recently launched by DFRobot.
@Keeping_IT_Simple
@Keeping_IT_Simple 10 ай бұрын
@@ElectroniClinic just checked order details - this is the model I bought .... Will dig it out & try it thanks to you. Don't suppose anyone's managed to get it working with micro python yet ? I have been building a 4 wheel robot & would love to add voice control to it ?
@shakerileiwat4341
@shakerileiwat4341 10 ай бұрын
Amazing 👍👍👍 Thank you 🌹
@tpobrienjr
@tpobrienjr 9 ай бұрын
Well done. Thank you.
@TheDailyMemesShow
@TheDailyMemesShow 10 ай бұрын
Can the wake up from idle state word be setup freely?
@tcurdt
@tcurdt 5 ай бұрын
Screw the rest - I want this thing just for the wake work detection.
@EdIcarus-rl2fp
@EdIcarus-rl2fp 5 ай бұрын
Nice, Tutorial. Thx:) Hmmm. How to use it with M5Stack/M5Go?
@johndiamond2548
@johndiamond2548 4 ай бұрын
Excellent video! This video helped me with the hookup. I'm a learning circuit design. 30 yrs of programming experience so that part of microcontroller development is a lot easier. So I know your time must be very valuable. That said, would you be so kind as to tell me how you hook up an external microphone? I have a Adafruit Electret Microphone Amplifier - MAX4466 with Adjustable Gain [ADA1063] coming in the mail. It is a hard-wired mic, so the hookup may be significantly different than your wireless. The advertised gain is 125x to 25x. I'm building a robot to respond to voice commands. The motor background noise may be too much for the DF2301Q to function, but I'm seeing where the project takes me. Keep those great videos coming! I subscribed and liked just a few minutes ago. My main question is: How do I hookup a mike with the DF2301Q? I've watched the videos on hooking up a mike directly to the Arduino. I think I understand that. Many thanks!
@alaeddingarraoui4538
@alaeddingarraoui4538 2 ай бұрын
Great tutorial ! Thanks a lot !. Could I use it for a text to speech convertion. Like currentrly for my project I need to lauch some alerts for diabled people like "Be careful there is a danger in front of you". Thanks in advance!
@followinglove666
@followinglove666 2 ай бұрын
Sir if I use UART communication means serial communication with Arduino nano, then if I don't add the VC 02 library, so can this module still work or it wouldn't work? Please help me...🥺
@skrame01
@skrame01 7 ай бұрын
How well does it work outdoors?
@chinonsoemmanuel1906
@chinonsoemmanuel1906 18 күн бұрын
This is very nice. I will like to use music as custom command. How can I do that?
@shakerileiwat4341
@shakerileiwat4341 10 ай бұрын
You are the best
@ElectroniClinic
@ElectroniClinic 10 ай бұрын
Thanks Bro
@Jerseylance1
@Jerseylance1 5 ай бұрын
🔥🔥🔥🔥🔥
@emmanuelrex5859
@emmanuelrex5859 8 ай бұрын
Wow 😳
@elia8257
@elia8257 8 ай бұрын
Thanks for the video, just a question can i only have 17 custom commands or can i modify some of the 121 built-in commands?
@ElectroniClinic
@ElectroniClinic 8 ай бұрын
You can modify built-in commands.
@elia8257
@elia8257 8 ай бұрын
​@@ElectroniClinicthanks Bro
@hirenuthaiahm.s.8475
@hirenuthaiahm.s.8475 2 ай бұрын
can I disable built in commands
@dungnguyen-si2sz
@dungnguyen-si2sz 4 күн бұрын
hey, thank you for your clear review, I have 1 question when I use this module with the I2C communication together with 1 OLED display using I2C communication too, so how can I control both of them, to declare the address? I'm just a newbie so I hope you reply to my comment, many thanks!
@ElectroniClinic
@ElectroniClinic 3 күн бұрын
Both have different i2c addresses. Connect both the modules to the same sda and scl pins.
@dungnguyen-si2sz
@dungnguyen-si2sz 3 күн бұрын
@@ElectroniClinic can i have your code :_) thank you sir
@dungnguyen-si2sz
@dungnguyen-si2sz 3 күн бұрын
​@@ElectroniClinicSir would you mind writing a short code for me:_) I'm a newbie and want to complete my project because it has too little documentation about this module and still don't know how to share the I2C bus with multiple devices. Thank you so much, Sir!
@localscientists5224
@localscientists5224 3 ай бұрын
Light on karro hindi language is not working, please make video of it, what I'm missing here. Custom command doesn't work for output signal. Please sir help me.😢
@jitendrasah8246
@jitendrasah8246 4 ай бұрын
From where we can have this
@rlrentertainmentsinventions
@rlrentertainmentsinventions 5 ай бұрын
Hi bro, is there any module which speaks specific words for specific input words?
@ElectroniClinic
@ElectroniClinic 5 ай бұрын
For this use dfplayer. You can watch my video on "my hand is the key". We made a voice acknowledgement system for a sports bike. That will help you.
@rlrentertainmentsinventions
@rlrentertainmentsinventions 5 ай бұрын
@@ElectroniClinic ok bro I will check.
@sally6779
@sally6779 7 ай бұрын
Can I attach an external mic to the board? I’m working on a sleek robot and I’d like to hide the board itself in the body and only attach a microphone on the outside. Any idea if this would be possible? Thanks!
@ElectroniClinic
@ElectroniClinic 7 ай бұрын
Solder wires to the mics legs.
@sally6779
@sally6779 7 ай бұрын
⁠@@ElectroniClinicDo you mean the traces on the board that connect to the mics by “legs”?
@sally6779
@sally6779 7 ай бұрын
In the video u show the backside of the board, there’s two pads on the place where the mic is connected to. Could I solder a mic directly onto those? Would that bridge the onboard mics? Never attempted something like it before
@TheDailyMemesShow
@TheDailyMemesShow 10 ай бұрын
Custom voice, as well? Or just that one?
@ElectroniClinic
@ElectroniClinic 10 ай бұрын
121 built-in commands 17 custom commands 9 learning related commands And you can train any wakeup word or phrase.
@exequielsaudan8497
@exequielsaudan8497 9 ай бұрын
Hi sir. I really love this project of yours. May I know if I can change the name "Robot" to a different name ? Thank you sir.
@ElectroniClinic
@ElectroniClinic 9 ай бұрын
Yes, you can. I explained this in the video. Watch full video.
@saydiy1528
@saydiy1528 7 ай бұрын
good job. Is it ok for DFRobot to speak out some customer set words?
@ElectroniClinic
@ElectroniClinic 7 ай бұрын
Yes. I am making a video about this.
@saydiy1528
@saydiy1528 6 ай бұрын
@@ElectroniClinic Thanks. Does it OK to initialize it by: bool status = asr.begin(0x64); ? with I2C address?
@vasilbagalishvili8729
@vasilbagalishvili8729 6 ай бұрын
Is it posible to costomise this modul for recognizing other languages?
@ElectroniClinic
@ElectroniClinic 6 ай бұрын
You can record voice commands in any language.
@baidhowitafsir513
@baidhowitafsir513 10 ай бұрын
17 custom commands can use local language? (non english)
@ElectroniClinic
@ElectroniClinic 10 ай бұрын
yes
@user-bu9ie2jb5j
@user-bu9ie2jb5j 8 ай бұрын
is dfrobot voice recognition module can recognize other person voice with same commands for example i train a command using my voice, it is possible that other person can use that command and the module will recognize it?
@ElectroniClinic
@ElectroniClinic 8 ай бұрын
Yes it will.
@ElectroniClinic
@ElectroniClinic 8 ай бұрын
Anyone can use that command
@abhiramsp9972
@abhiramsp9972 7 ай бұрын
Sir could you pls tell how I can order this module in India? Pls do reply
@ElectroniClinic
@ElectroniClinic 7 ай бұрын
you can get it from DFRobot, i have added a link in the description.
@x-6790
@x-6790 7 ай бұрын
Can we change built in command
@ElectroniClinic
@ElectroniClinic 7 ай бұрын
No.
@shakerileiwat4341
@shakerileiwat4341 10 ай бұрын
if I record my voice ,does it recognise and execute another person voice ?
@ElectroniClinic
@ElectroniClinic 10 ай бұрын
Yes
@TheDailyMemesShow
@TheDailyMemesShow 10 ай бұрын
How about using a protection key to avoid others from using voice commands?
@shakerileiwat4341
@shakerileiwat4341 10 ай бұрын
May be using learning wake word
@user-dp9gv7sy3v
@user-dp9gv7sy3v 5 ай бұрын
is there any ai used in this module ,how did get trained
@aydinsogut2585
@aydinsogut2585 5 ай бұрын
NO. You provide voice command training completely according to your wishes.I defined 10 commands in Turkish and they work perfectly. Electronic Clinic explained it very well. I thank her.
@keepsecret7624
@keepsecret7624 9 ай бұрын
OK, but I would much prefer a written tutorial.
@shahoriar133
@shahoriar133 9 ай бұрын
Hey bro can u help me building this project
@ElectroniClinic
@ElectroniClinic 9 ай бұрын
Tell me about your project
@shahoriar133
@shahoriar133 9 ай бұрын
@@ElectroniClinic can u give me all the components list of this project...i want to make it
@ElectroniClinic
@ElectroniClinic 9 ай бұрын
read this article www.electroniclinic.com/voice-recognition-module-with-arduino/
@shahoriar133
@shahoriar133 9 ай бұрын
@@ElectroniClinic tnx to u🥰
@abhiramsp9972
@abhiramsp9972 9 ай бұрын
Can this module detect noises without needing a specific command like saying "hi robot"? Pls reply
@ElectroniClinic
@ElectroniClinic 9 ай бұрын
It can be trained on any voice command, you can also select any other word. Watch my other video in English available on electronic Clinic channel.
@genepitney155
@genepitney155 3 ай бұрын
Can it say dirty words?
@ElectroniClinic
@ElectroniClinic 3 ай бұрын
Yes it can ;)
Offline Voice Recognition Sensor
8:40
Mellow_Labs
Рет қаралды 16 М.
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 431 М.
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 9 МЛН
Forget WiFi! This Wireless Method is WAY Better?
12:14
GreatScott!
Рет қаралды 474 М.
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,5 МЛН
Alexa + ESP32  Control Relay PCB - Arduino Code
10:05
Electronoobs
Рет қаралды 29 М.
Raspberry Pi Pico Tutorial - Voice Recognition Module Sensor
4:56
Build an Automated Hydroponic System
15:21
Kyle Gabriel
Рет қаралды 1,4 МЛН
BEST electronics Module EVER | DFROBOT offline voice recognition module
6:45
EDISON SCIENCE CORNER
Рет қаралды 9 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,4 МЛН
Неразрушаемый смартфон
1:00
Status
Рет қаралды 2,1 МЛН