Voice Recognition Module - 254 Voice Commands + UART

Поделиться
HTML-код
  • Опубликовано: 3 дек 2024

Комментарии • 273

  • @ELECTRONOOBS
    @ELECTRONOOBS  2 года назад +6

    Arduino Course LEVEL 2 (Spanish): bit.ly/2ZNWgqy
    Follow me on FACEBOOK for more: facebook.com/Electronoobs
    Help me on Patreon: www.patreon.com/ELECTRONOOBS

    • @lio1234234
      @lio1234234 2 года назад +1

      I think the i2c would be for use with something like a raspberry pi

    • @harrywhite7287
      @harrywhite7287 2 года назад

      @@lio1234234 I2c is just another serial port with a specific com protocol. It can be used to communicate with anything that speaks its language. The nice thing about it is, it only require 2 pins and can be used in a multi-drop configuration so it's easy to create small (Master/Slave) networks. Down side is, it's designed to be used physically close to the other players on its network. You can hang a bunch of I2c sensors on the same two lines.

    • @rklauco
      @rklauco 2 года назад +1

      Any chance you can publish your code on some git repo? I'd have some minor tweaks to enable also ESP8266 support...

    • @anferjo61
      @anferjo61 2 года назад

      could you help us telling us what your turn_off_all function does?

    • @adnanhassen296
      @adnanhassen296 Год назад

      The code I need it

  • @darkman19693
    @darkman19693 2 года назад +16

    I looked into those Pokit meters. But i eventually got myself one of those newer meters that have a built in screen. So nice not having to find my phone to use a meter.:)

  • @cometmace
    @cometmace 2 года назад +1

    I like that you show a prototype of the robot -- just a string of LEDs to confirm that each of the robot commands is being recognized.

  • @arasha2547
    @arasha2547 2 года назад +2

    You are the best human on earth
    You provide these projects for free to us electronics enthusiasts. Nice to meet you
    You are my best friend.
    I wish you success and health
    My best friend

  • @kaumohlamonyane272
    @kaumohlamonyane272 2 года назад +1

    Amazing little tool, this removes the need for a powerful processing device to achieve voice recognition

    • @alexlo7708
      @alexlo7708 2 года назад

      Its at least ARM64 cpu with NPU or DSP. Also high performance.

  • @DavidCook42
    @DavidCook42 2 года назад

    I love your videos, and to be honest , for me, your accent and way of speaking English keeps me hooked til the end ! Keep em coming.

  • @GnobarEl
    @GnobarEl 2 года назад +8

    As always, another great video!
    One of my projects for 2022 is to make a companion robot for my kids. A Robot to tell the time, jokes, so on so on... If you do one, for sure I will follow all your videos to build it! Please, do it! :)
    For now, I already bought the module, it's really powerful!
    Thanks for sharing!!!
    Have a great year!

    • @amphibiland
      @amphibiland 2 года назад +1

      How's your project going?

  • @CaptZenPetabyte
    @CaptZenPetabyte 2 года назад +5

    This is BRILLIANT, thanks so much for sharing! Looks like this will assist with a couple of my projects as well.

  • @ivovass195
    @ivovass195 2 года назад +3

    Very nice little device. It has given me some home automation ideas, thank you for showing us how it works. Cheers for the new year

  • @A3dprintedman
    @A3dprintedman 2 года назад +3

    This looks awesome man! Way to go! Can you make a video explaining the parts you used and how you made the library? I’d love to see your design process

  • @wolftng359
    @wolftng359 2 года назад

    Thanks for these awesome videos brother! Just found your channel a few days ago and have been watching lots of your videos!

  • @coolthought8456
    @coolthought8456 2 года назад

    255 command! There are so many possible combination with 255. Really cool.

  • @ahmadkadahsalim5048
    @ahmadkadahsalim5048 2 года назад

    Like always, U did a good Job , but now better as before

  • @madhavaraop8787
    @madhavaraop8787 2 года назад

    Good project from Visakhapatnam 🇮🇳🇮🇳🇮🇳

  • @flethacker
    @flethacker 2 года назад +15

    You can do voice recognition on a $15 raspi pi zero and have a much larger set of commands and NLP routines as well text to speech. Though this module is super simple to setup and integrate if thats all you need

    • @SatishSharma-ff5ug
      @SatishSharma-ff5ug 2 года назад

      Please share it...

    • @SatishSharma-ff5ug
      @SatishSharma-ff5ug 2 года назад

      or give a link..thanks

    • @Rainer_Landes
      @Rainer_Landes 2 года назад +4

      offline voice recognition? Without sending any data to Alexa or Apple or whatever?
      Can you please give some info where to find such a solution! Thank you! I would be really glad!

  • @toysforboysrc
    @toysforboysrc Год назад

    THANK YOU so much for this very comprehensive video!! I build large scale custom rc cars, I did a taking Skyline R34 with turbo sounds and at this moment I’m building a Bugatti Bolide. However I want to do an even better Job on this Bugatti Build and your video is helping me achieve that! So thank you.

  • @leehewitt9559
    @leehewitt9559 2 года назад +1

    Fantastic my friend. Have a good Christmas and New Year. Look forward to the videos 👌👌👌

  • @mattstarke7373
    @mattstarke7373 2 года назад

    Awesome tutorial on how to use the voice commands. Your channel has helped me alot in building somethings with the arduino. I have a couple of builds loaded on my channel.

  • @qcnck2776
    @qcnck2776 2 года назад +1

    Hey noobix, like this video!😀

  • @Keeping_IT_Simple
    @Keeping_IT_Simple 2 года назад +2

    Very interesting & easy to follow guide to this board ...
    Think I'll add one to my next order ...
    Quick question...if you don't mind ?
    You say it can accept 254 voice commands but the specification on the listing says 80 - which is it please ?

  • @TheStuartstardust
    @TheStuartstardust 2 года назад +3

    Anyone know the IC used on the board? Can the black gue be removed somehow to reveal the chip? 🤔🤓

  • @magnetiseur77
    @magnetiseur77 2 года назад

    Good ! Already ordered one, on Ebay (less expensive)

  • @RaulDOC
    @RaulDOC 2 года назад

    E blana, ti-am vazut commentu la BMV de la Nane :))

  • @fouzaialaa7962
    @fouzaialaa7962 2 года назад +1

    this is extremely interesting !!! it will be best for home automation on the cheap !!

    • @glasslinger
      @glasslinger 2 года назад +5

      Can't equal alexa! Any noise in the background causes failure. (motor running sound on robot, TV set, other people in room making noise) Also, over time your voice changes so you have to re-train it again. Sensitive to volume level. (you must be close to microphone or many fails.) Won't work for different people. Some words can't be trained successfully. (these are problems I ran into)

  • @hicham_ben_omar
    @hicham_ben_omar 2 года назад +1

    Vraiment très intéressante vidéo, Merci beaucoup

  • @AtomkeySinclair
    @AtomkeySinclair 2 года назад +3

    Guess you could run several in parallel all receiving the same audio, expanding any given moment by multiples of 7 commands. A robot that had a directives list for example will probably have the need for more than 7 commands at any given moment, having all N commands at ready would need multiple modules all listening. Whichever one gets a pattern match first would then send the data over UART. Now you just need a way to funnel all the UARTs into a single command processor.

    • @SmallSpoonBrigade
      @SmallSpoonBrigade 2 года назад +1

      Possibly, but if you need more than 7, you probably want a more powerful system.

    • @AtomkeySinclair
      @AtomkeySinclair 2 года назад

      @@SmallSpoonBrigade Ideally you're right. I don't know of an embedded version that is capable of more. The next step would be something like a Raspberry PI running software I suppose...

    • @adespade119
      @adespade119 2 года назад +1

      running on i2c that might be possible, since each module would be listening for its own 7 commands.
      Pretty good idea

    • @AtomkeySinclair
      @AtomkeySinclair 2 года назад

      @@adespade119 Ideally this will just evolve into more complete system. A voice module that either supports expansion, or the software equivalent of FPGA that can compile and run on something like an ESP32. Thanks for commenting!

  • @suspense_comix3237
    @suspense_comix3237 Год назад +1

    Yes, but what are the other pins for? Just want to know in case they are ever useful or anything.

  • @TheRealStructurer
    @TheRealStructurer 2 года назад

    Thanks for sharing! I can see many use cases for this 👍🏼

  • @hrithikhu
    @hrithikhu 2 года назад

    These kind of videos are Eletronoobs's Monopoly. I hope Electronoobs knows this. Atleast me as a viewer or a tinker loves Electronoobs for these kind of videos. I really appreciate your efforts. Please keep making us amazed with your lovely videos.
    And noobix is so beautiful name 😍😍😍

  • @Tarbard
    @Tarbard 2 года назад

    This is really cool (and the pokit too )

  • @GenAIWithNandakishor
    @GenAIWithNandakishor 2 года назад

    You sound more like "what a time to be alive". Legends will know 😌

  • @m.rahmadhatulzikra1789
    @m.rahmadhatulzikra1789 Год назад

    Your RUclips channel helps people who are just learning voice recognition, I want to ask a question about how voice recognition can control dfplayer mini, one command to play one song, please give the answer

  • @FixTronics
    @FixTronics 2 года назад +2

    Beautiful module and excellent explanation
    Thanks

  • @TradieTrev
    @TradieTrev 2 года назад

    The aliexpress sales page says it can only do 80, but that's plenty enough to locally control a house without needing internet.

  • @UAVdieren
    @UAVdieren 2 года назад +1

    Hi, great video. We all want to know what the range of the microphone is!

  • @loptica62
    @loptica62 Год назад

    love the POKIT..... do you ship to Serbia?
    Oh, and one more thing, would like to see a dedicated tutorial about using the POKIT...
    BTW just curious, are you part of the crowdfunding 'pokit' project ?

  • @toysforboysrc
    @toysforboysrc Год назад

    There’s a Movi speech recognizer and speech synthesizer board that technically also do the command. Either by closing a circuit or pwm. Not sure yet, I have not gotten deep into it yet but some of the Amazon reviews I saw were quite advanced and capable.. “the R2D2 video” but that board will be plenty to meet my needs in a 1/7 scale RC car application. Lights, fans, blow flames, start engine or engine sounds, music, and just conversation. What I’d really like is if u can also have it read out live Lipo voltages and motor temps and ESC temps. Would I be asking to much for gps/mph and G force lol?? Anyhow if you have content or experience with that board, I’m definitely going to be looking for it as I look at most of your videos!

  • @chronobot2001
    @chronobot2001 Год назад

    Great video.
    What were you thinking with the hand tattoos?

  • @thatgeezeruk
    @thatgeezeruk 2 года назад

    Woooooooow weeeeeeee I love it...you have a new sub

  • @scottmorgan5370
    @scottmorgan5370 2 года назад

    Great video on a really cool module... Thanks friend....

  • @bluebear8741
    @bluebear8741 8 месяцев назад

    I have questions: Can you change the text to speech voice to a different one? Can you plug it into a portable power module? does It need to be plugged into a computer for it to work?

  • @SigmaC
    @SigmaC 2 года назад +2

    just bought it, thank you

  • @feedmyintellect
    @feedmyintellect 2 года назад

    Fantastic video. Thank you!!! 😊

  • @4sfactor555
    @4sfactor555 2 года назад

    Thank you bro😍😍😍, love this so much

  • @ashir3022
    @ashir3022 Год назад +1

    @Eletronoobs Sir please can you share final code for controlling led?

  • @h240481
    @h240481 2 года назад

    Ahhhh If I could submit 1000 likes at once. You are outstanding man.

  • @electronic7979
    @electronic7979 2 года назад +1

    Nice product

  • @joefreynabua4135
    @joefreynabua4135 7 месяцев назад

    Wow amazing can I ask how did you group the command did you load first all command before you group it

  • @powermouze
    @powermouze 2 года назад

    Sweet! Thank you A LOT!!!!!!

  • @belaidabdelhadi
    @belaidabdelhadi Год назад +1

    HI , I'm interested in the code , i liked the way implemented the combination of commands . can you share the code ?

  • @isaamthalhath4359
    @isaamthalhath4359 2 года назад +1

    Dude i literally was just building a project with this lmao

  • @Just_Shorts_Here
    @Just_Shorts_Here 2 года назад +1

    Hello I'm using this same module once i started training the voice but by mistake i trained 2 in same sigtrain after its showing timeout error

  • @eladbenaim1307
    @eladbenaim1307 Год назад

    Great video. What’s the maximum distance that the microphone can hear?

  • @chinonsoemmanuel1906
    @chinonsoemmanuel1906 5 месяцев назад

    This is a nice project.
    Can this be used to recognize music?
    Say I sing a song correctly, an LED should come on, if I sing it wrongly, nothing should work, maybe a red LED.

  • @qzorn4440
    @qzorn4440 2 года назад

    o my is this programming or magic??? 😎 the voice control would also be cool for using modbus plc registers for IOT machine control. 😍 thanks

  • @SmoothTalksFootball
    @SmoothTalksFootball 2 года назад

    Awesome you just help me with my project

  • @pokuanchoo4180
    @pokuanchoo4180 2 года назад

    Good idea and simple. thanks for sharing

  • @drsudar
    @drsudar 2 года назад

    very well done. thanks for the tutorial.

  • @MsFireroll
    @MsFireroll 2 года назад +2

    Hi, thank you. Do you think if it 's possible to use this module to reconize a number between 0 and 100?

    • @albertogregory9678
      @albertogregory9678 2 года назад +1

      You can only max out at 7 commands a group, so you would have to do something like
      “Get a number from 1-7”
      “6”
      “Get a number from 30-37”
      “32”

  • @rklauco
    @rklauco 2 года назад +2

    Looking at the specs, it would be great if it worked with 3.3V instead of 5 - would be usable with ESP8266 - connecting ESP to MQTT and you have wireless voice assistant in any room :)

    • @AllTernative90
      @AllTernative90 2 года назад

      I was thinking the same. But an Esp32 should have 5v, right? That would work I guess.

    • @rklauco
      @rklauco 2 года назад

      @@AllTernative90 5V power is not the problem - the signal levels on the serial interface are a bit of an issue. ESP (both 32 and 8266) is not 5V tolerant on the input pins, so providing it with 5V TX signal might fry the chip. There is level shifter option, of course, but I am 99% sure the chip on the board also works with lower voltage than 5V. I'll check it as soon as it arrives - already ordered :)

    • @AllTernative90
      @AllTernative90 2 года назад +1

      @@rklauco Ah I see. I'd appreciate it if you could keep me up to date, once you tried it out. :)

    • @rklauco
      @rklauco 2 года назад +2

      @@AllTernative90 So, the module arrived. Tested it with ESP and it has a problem. It does work with 3.3V, but it was getting resets as the lib is written for arduino and uses while loops without yielding back the control to ESP, therefore causing WDT resets.
      I was able to fix it by inserting yield(); command at line 106 and 200 of the VoiceRecognitionV3.cpp file.
      Since then - no problem at all, works like a charm.
      I've tested using SoftwareSerial connected to D6 and D7 of my wemos module (IO12 and IO13 on ESP). Works OK, training it now :)
      I'll have to write a code for it to send MQTT commands, but this will be perfect - I can put it to multiple rooms.
      My start command, btw, is "Hey, Jarvis" :)

    • @AllTernative90
      @AllTernative90 2 года назад

      @@rklauco Thanks for getting back to me and giving all the details! Could you do me a favor and test if it can also recognize sounds like a doorbell? Or does it just work with more vocal sounds? Thanks again!

  • @Romello_Pietersz
    @Romello_Pietersz Год назад

    Awesome 👏🏻

  • @AnandhajithR
    @AnandhajithR 6 месяцев назад +1

    For every command it is showing timeout.The only functioning command is 'help'.
    How can I fix it?

  • @lumsdot
    @lumsdot 2 года назад +1

    tempted to use thia with my esp32 internet radio media player, not sure how well it will work from a diatance and ahilst music is playing

  • @PhG1961
    @PhG1961 2 года назад

    This is awesome !

  • @yousefmohamedsalah3277
    @yousefmohamedsalah3277 2 года назад +1

    Make a video about using a voice recognition V3 with a program access port137

  • @saadyusuf6773
    @saadyusuf6773 2 года назад +2

    I think you are making Jarvis.

  • @MrFernandoBedoya
    @MrFernandoBedoya Год назад

    Hi; excellent video, thank you so much for sharing to. I'd like to control a tool with my voice, however I wouldn't like to do a full Arduinno course. Is it possible to complete this project without having Arduino knowledge?

  • @DigitalWerkz
    @DigitalWerkz 7 дней назад

    Where do you get the number 255 for the number of voice commands for version 3.1 of this stt module? All information I have says 80 voice commands total.

  • @marvelmaniac3339
    @marvelmaniac3339 2 года назад

    Hi... great video. How would i use the voice command module to hear a keyphrase or word and reply with a prerecorded wave file thru an onboard speaker?

  • @narrasridhar39
    @narrasridhar39 2 года назад +1

    May be your views are less
    But your information is marvellous
    Always make videos like this sir❤️❤️❤️❤️

  • @MatSmithLondon
    @MatSmithLondon 2 года назад

    This looks good, but I suspect people will compare with natural language processing systems. Does this require that you don’t slur words together? Must the user know that commands should be fully separated with a tiny amount of space? It seems a shame that they cannot include double the amount of storage / analysis buffer ie 3000ms. Interesting video though.

  • @electrical-sajid
    @electrical-sajid Год назад

    Hello sir I want your help in one of my project. Can you pls guide how I can detect sound in the electrical panels ziiiii like chirping sound in the electrical system.

  • @adipurnama_workshop
    @adipurnama_workshop 2 года назад

    thank you, very informative

  • @markawbolton
    @markawbolton 2 года назад

    great video!

  • @mihi4
    @mihi4 2 года назад

    Thx a lot for this great video!!
    When I'm searching for the module, or clicking on the Ali-Link you provided, the actual V3 only shows 80 possible commands.
    Do you know, if there is still a 254command version available, somewhere?
    thx and greetings!

  • @divyakhetan8754
    @divyakhetan8754 8 месяцев назад +1

    I wad following the same way u said ... But while loading the voice it says voice untrained.... Can u help me what to do next

    • @elishaniyoshima530
      @elishaniyoshima530 4 месяца назад

      Am facing the same issue
      Did you get the solution

  • @pokulan
    @pokulan 10 месяцев назад

    Ok but does it save the commands in flash? Or it will reset after power cycle?...

  • @yapdoit8077
    @yapdoit8077 2 года назад

    Could be better if you show us the screen in closer. Btw good job. Thank you for make this and share.

  • @cristiangs2307
    @cristiangs2307 2 года назад

    good work!! Thanks.

  • @Lola_003
    @Lola_003 Год назад +1

    Hey thanks so much for sharing. I followed the steps and when i tpyed " train 0 " and entered, "speak now" didn't show up and instead it said " train time out" what should I do to fix? I have no idea what to do now

    • @AnandhajithR
      @AnandhajithR 6 месяцев назад

      Iam having the same issue.
      Not just for train, for every command it's saying timeout, the only functioning command is 'help'.
      Did you fix it?
      If did, please share how to fix it.

  • @deepeshmeena752
    @deepeshmeena752 2 года назад

    I am from India and you speaks like a cute boy and I like it.

  • @KamalaDevi-zt3xu
    @KamalaDevi-zt3xu 5 месяцев назад

    i have doubt whether we can connect the voice module without arduino board.? Please clarify.

  • @shundhem_electrick
    @shundhem_electrick 2 года назад +1

    Amazing

  • @snopz
    @snopz Год назад +1

    can we record a request like if i want to do a chat gpt robot i will say the wake word and after that i want the module to record what i say after and then when i say im finished the arduino send this voice to a speech to text api and then removes the record from the module

  • @stevenedwards408
    @stevenedwards408 Год назад

    Hi I've managed to implement one of these speach recognition modules into a project I'm doing but the recognition is so hit and miss yours seems to work flawlessly and I can't understand why mine doesn't...any ideas?

  • @dieseljerry2452
    @dieseljerry2452 2 года назад

    Where do I go to learn more about these? Is there a forum or another resource that I could have dialogue with someone?

  • @Administrator3831
    @Administrator3831 Год назад +1

    Where is the code your example you provide in the video ?

  • @Sixthflyer
    @Sixthflyer 2 года назад +1

    Great video and very nice module. Does the library work with ESP32?

    • @waleedsyed
      @waleedsyed 2 года назад

      I have the same question

  • @AFSMG
    @AFSMG 2 года назад

    Hola genio. Feliz año. Tienes esto en español??

  • @DanielTorres-bs8dx
    @DanielTorres-bs8dx 2 года назад +1

    would it be possible to add the code that was used in the video to your website?
    It would be great to have it and change variables on it so it can control what suits my application.
    rather than writing everything again. especially since in new to arduino writing arduino code.
    thank you

  • @ariellihan999
    @ariellihan999 Год назад

    GUYS, quick note here.
    I actually tried this on mega because I have a project using the voice recognition module in arduino mega.
    You guys need to connect pin 10 to tx and pin 11 to rx not the other way around.
    Ps: But if it works for you then I guess it's fine. Just that mine doesn't work when my tx is 11 and rx is 10

  • @mikel9292
    @mikel9292 2 года назад +2

    It can only store up to 80 voice commands, not 254. You can cleary see that in the aliexpress product page, and also the parameter for the"record" command, is a number between 0 and 79, giving the total 80 voice commands. Please, update the video title, it's giving misinformation.

    • @Mattiaeragiapreso
      @Mattiaeragiapreso 2 года назад

      The version he is using is v3.1 while the link he provided is to buy the v3.0. I found the 3.1 on ebay but I would l to know if there is another way to buy it, maybe cheaper.

    • @mikel9292
      @mikel9292 2 года назад +1

      @@Mattiaeragiapreso The 3.1 version also has 80 voice commands.

  • @Rundik
    @Rundik 2 года назад

    Why not just use raspberry-pi-like thing and get full voice recognition? Is it only about power usage?

  • @hariharans8821
    @hariharans8821 22 дня назад

    Im facing an error while training the code , its showing record timeout or train timeout,is there any way to resolve this?

  • @fernandopalacios5656
    @fernandopalacios5656 11 месяцев назад

    Hello, I have a question, do you use Voice Recognition Module - 254 Voice Commands + UART with raspberry, I have migrated some projects from Arduino to Raspberry, Will be this case?, i am interested too, add commands to smart car or others apps

  • @brodsfeet8154
    @brodsfeet8154 Год назад

    Thanks man!!!now i know now!!!

  • @farmaforpresident8138
    @farmaforpresident8138 2 года назад +2

    Very cool! Would this work for other languages as well?

    • @longdongsilver4719
      @longdongsilver4719 2 года назад +1

      Are you seriously asking that stupid question or is it a joke?

    • @ELECTRONOOBS
      @ELECTRONOOBS  2 года назад +2

      Any lenguage

    • @unicodefox
      @unicodefox 2 года назад +2

      It's only recognising the tones of your voice, so it'll work with any language, even completely made up words, but it will have a trouble trying to understand two people with different accents

    • @farmaforpresident8138
      @farmaforpresident8138 2 года назад +7

      @@longdongsilver4719 yes, I'm seriously asking. Glad you are so smart to already know it, even though you didn't answer!

  • @msaadzafar-q2o
    @msaadzafar-q2o 8 месяцев назад +1

    i successfully trained the command but unfortunately i cant load it。please help me out 。 its been 3 months now i am stuck in it

  • @techieelectro
    @techieelectro 2 года назад

    Amazing .....
    👍waiting for next version......

  • @adespade119
    @adespade119 2 года назад

    impressive