Geeetech voice recognition module (arduino)

Sdílet
Vložit

Komentáře • 114

  • @devashishlahariya5161
    @devashishlahariya5161 Před 6 lety

    Thank you bro it helped me a lot very very thanks to you from India at the first error i was scared that this module was damaged or not working properly but when I watched your video the error was fixed

  • @yvekagyvro8973
    @yvekagyvro8973 Před 2 lety +2

    Hello Sir,
    I have a big problem, I can't get any information from my geeetech module.
    For example in Hex mode when I type "AA 00" or "AA 36" I don't receive any feedback, I don't know what to do I'm lost.
    I used arduino to connect the module to the computer but it didn't work so I also used a USB TTL module CP2102 but it doesn't work please help me.

    • @aronnadler8302
      @aronnadler8302 Před 2 lety

      I had the same problem. Make sure you connect rx to tx and tx to rx and it should work

  • @wdave6944
    @wdave6944 Před 8 lety +1

    "Hey! Follow me."
    "Stop chasing me"
    "Go home"
    "Stay back"
    "Fetch me a beer"

  • @Sofia41398
    @Sofia41398 Před 2 lety +1

    Hello, I wanna ask is it okay if I don't use all the 15 commands? If yes, how to perform?

  • @fiveooooo
    @fiveooooo Před 4 lety

    Grazie per il tuo video, non ve ne sono molti su questo modulo di riconoscimento vocale. Grazie a te mi sono appassionato e ne ho comprato uno, mi è arrivato dopo circa un mese e oggi l'ho provato con comandi semplici ( uno, due , tre , quattro e cinque ) ha funzionato alla grande!!! Sono veramente contento, ora il mio prossimo progetto sarà quello di integrarlo con arduino...io ho un Arduino Nano... andrà bene?
    Ancora grazie per il tuo bel video, anche il tuo inglese è ben comprensibile.

  • @yupingliao4078
    @yupingliao4078 Před rokem

    Thank you (AccessPort)👍

  • @billporter6592
    @billporter6592 Před 7 lety +1

    Thank you that was very helpful .

  • @BlackPython_2435
    @BlackPython_2435 Před 6 lety +1

    dude i'm very confused which program language does arduino uses ?

  • @vianneykamdoum7455
    @vianneykamdoum7455 Před 5 měsíci

    my module don't save the instructions how can i do ?

  • @cobraAH1
    @cobraAH1 Před 3 lety

    looking for the voice activated switch just to turn the PTT of my mobile base radio if detected some audio from zello apps to transmit in my mobile radio

  • @williamna5800
    @williamna5800 Před 8 lety

    Interesting, put that lil sucker on your xmitter so you can tell your quad what waypoint to go to and when to land!! Might need a good mic muff thingy thou :) Love your vids.

  • @mertdiskaya
    @mertdiskaya Před rokem

    Hey, thanks for the video. When i try to record some sample the device's output is always Start then saying "no voice" even if i talk all the time, did anyone can solve this before?

  • @hiyoshi177
    @hiyoshi177 Před 7 lety

    in my country this module it costs 68 dollars, it is very expensive.

  • @yogeshbhoite4402
    @yogeshbhoite4402 Před 8 lety

    very helpful thank you

  • @steelers3321
    @steelers3321 Před 7 lety

    Two questions:
    1. In the arduino code, how do you change banks? I tried to Serial.write(0xAA) then Serial.write(0x00) to go back to command mode... then Serial.write(0xAA), Serial.write(0x22) to load the 2nd bank. It still only recognizes the first bank, so I don't think it took.
    2. Related to above, how can I get the error code back from the geetech to see if it did what I wanted it to do?
    I haven't yet found any sample code where someone changes banks, so I'm not sure how to do it. Have you done it?

  • @WhiteBuzzardP
    @WhiteBuzzardP Před 4 lety

    If i have this clear, the samples are uploaded to the voice module, and then added in the code?

  • @ivan868
    @ivan868 Před 8 lety

    Not clear what is the chip inside of the module

  • @thomasmein5730
    @thomasmein5730 Před 4 lety +1

    If i record 15 difrend commands, what byts do i get for Group 2 and 3?

    • @laurensverkamman
      @laurensverkamman Před 4 lety

      Same question

    • @thomasmein5730
      @thomasmein5730 Před 4 lety

      @@laurensverkamman you also get 0x11 to 0x15, because you can only load one groupe at once wich sucks

  • @edwardabrogar1806
    @edwardabrogar1806 Před 2 lety

    hello... how can i contact you sir? i have a question about this voice recognition module. tnx

  • @roykhoury5551
    @roykhoury5551 Před 4 lety

    If you connect the RESET pin to GND, on the arduino, you can use it to record the commands on the voice recognition module without the usage of the USB to TTL chip

    • @Optimusvoltra
      @Optimusvoltra Před 3 lety

      Would that allow you to only record only one command or multiples? Is this in the manual somewhere?

    • @roykhoury5551
      @roykhoury5551 Před 3 lety +1

      ​@@Optimusvoltra You would be able to record multiple commands, just as if you were connected with a USB to TTL chip.
      It should be written in the arduino documentation, although there are simple articles that show you how to do it
      create.arduino.cc/projecthub/PatelDarshil/ways-to-use-arduino-as-usb-to-ttl-converter-475533

    • @Inuyasha0loves0me
      @Inuyasha0loves0me Před 3 lety

      This comment meh

  • @VijayKumar-wr6ou
    @VijayKumar-wr6ou Před 3 lety

    Is the mic sensitive??!!...
    Can I use it for offline home automation?

  • @thiagocassianoramos6367

    olá como eu gravo os comandos de voz para o geeetech??grato

  • @luqmanhakim-vr8xd
    @luqmanhakim-vr8xd Před 6 lety

    how to edit the code that can switch off the light......what code do i need to add or can you share your code to me

  • @commute100
    @commute100 Před 7 lety

    Exelente very exclarecedor thank you video BRAZIL

  • @naftalymuriu3809
    @naftalymuriu3809 Před 6 lety

    which type of switch board have you used

  • @balancedpyro
    @balancedpyro Před 7 lety +1

    I set up everything but when I click Send File nothing happens. How do I fix this?

    • @iforce2d
      @iforce2d  Před 7 lety

      "Send File"?? Where is that?

    • @balancedpyro
      @balancedpyro Před 7 lety +1

      Sorry I meant the send button you click after typing in the hex code to start recording

  • @shaleemaustin7155
    @shaleemaustin7155 Před 5 lety

    Can u plz tell how can I send message through GSM by making my voice recognition module, recognize my voice?

  • @yasril2464
    @yasril2464 Před 5 lety

    i forgot to disconnect tx rx pin from vr module during uploading UNO program. so the vr cant work.. can u give me the solution?

  • @Ellie_0214
    @Ellie_0214 Před 5 lety

    How to install HTerm it on my raspberry pi?

  • @mohamadfaizbinzakaria2381

    can this read guitar sound??

  • @agzogneayelgne8453
    @agzogneayelgne8453 Před 6 lety

    can i simulate in proteus

  • @pritesh725
    @pritesh725 Před 7 lety

    which one is better
    1)Geeetech voice recognition module
    or
    2)voice recognition module v3

    •  Před 7 lety

      com certeza o Voice V3, porque GEEETECH não funciona!

  • @muh1h1
    @muh1h1 Před 8 lety

    would be pretty cool to build your own Car computer :)

  • @electroniqueembarquee3422

    Hi, very good project. Can another person command thoses led or only your voice is accepted by the geeetec module

    • @iforce2d
      @iforce2d  Před 3 lety

      Maybe I didn't demonstrate it in the video, but it sometimes doesn't even get the right command even when the same person is speaking. Voice recognition is a much more advanced capability than this simple thing.

  • @fraserfentem5710
    @fraserfentem5710 Před 7 lety

    I'm looking at designing a voice controlled handheld device for my final year project and have bought one of these to help realise this. One thing I want to know is if it requires connection to a PC in order to use the PC's processing power in order to work, once the voice commands have been loaded? Sorry if this is a stupid question, I am a beginner at this!

    • @iforce2d
      @iforce2d  Před 7 lety +2

      No, otherwise you wouldn't need it - just use the PC... ;)

    • @fraserfentem5710
      @fraserfentem5710 Před 7 lety

      great! look forward to trying it out!

  • @1979zeesh
    @1979zeesh Před 7 lety

    hi, can this module differentiate between two speakers? i mean if i want it to respond to commands from only one specific person and if same command is spoken by other it does nothing

    • @iforce2d
      @iforce2d  Před 7 lety

      I don't know. It detects similar sounds. If the second person can imitate the sound well enough I suppose it would still trigger. I mean, if you watched the video you can see that it triggers even on similar but different words.

  • @SalmanShaikh-kq7ez
    @SalmanShaikh-kq7ez Před 6 lety

    Hi..Has anybody faced a problem where you are not seeing anything once u send the command? the Rx seems to be not working/responding(but why!!!). I have tried to communicate using USB to TTL, as well as the method in this video through arduino. The transmission works well, but nothing is displayed on the screen! I used elechouse module first, and then i changed to geeetech. but same problem. tried on various PC and laptop as well. Am I missing some crucial step?
    Thanks!

  • @imsteven3044
    @imsteven3044 Před 3 lety

    Can I convert the speech to text with this module? For example receive the speech and with Python convert to Text

    • @iforce2d
      @iforce2d  Před 3 lety

      Definitely not. If you watch the video, I explained how it can only recognize five short pre-recorded sounds at a time. You could use one of the sounds to load a second bank of five sounds, like switching pages in a menu. I think there are three banks, so you could recognize a total of 15 sounds (or really only 12 since you'd need one sound to switch banks. It's really only good for simple things like turning lights on or off etc.

    • @imsteven3044
      @imsteven3044 Před 3 lety

      @@iforce2d Oh thank you so much

  • @kenfranco7981
    @kenfranco7981 Před 7 lety

    Can you load more than one group into the program at a time ? For example, could you load groups 2 and 3 or all the groups ?

    • @iforce2d
      @iforce2d  Před 7 lety

      No, most likely because of memory limitations. I mean if they could have all the groups loaded at the same time, what would be the point of having the groups at all? :)

  •  Před 8 lety

    does it recognize other voices if someone else commands it?

    • @iforce2d
      @iforce2d  Před 8 lety +1

      Probably not.

    •  Před 8 lety

      good for security in a way lol

  • @gkess7106
    @gkess7106 Před 4 lety

    Outdated video with two and three year old posts and still not one response.

  • @chonglayng1392
    @chonglayng1392 Před 5 lety

    what do you mean the module can recognize 5 voices at the same time? it this means 'without any changes code, the other 10 commands cannot be recognize?
    then can I use 4 commands to perform the task I want and used the 5th command to change to another set of 5 commands
    I need a VRM can recognise 10+ commands to control movement of a drone

    • @iforce2d
      @iforce2d  Před 5 lety +1

      Correct. I would not use this for controlling a drone, it's way too unreliable.

    • @chonglayng1392
      @chonglayng1392 Před 5 lety

      @@iforce2d you mean which of my statement correct?
      can you recommand me another VRM?
      There is another module I found is Voice Recognition Module 3.1.

    • @iforce2d
      @iforce2d  Před 5 lety +1

      Both your statements are correct.
      "without any changes code, the other 10 commands cannot be recognize"
      "can I use 4 commands to perform the task I want and used the 5th command to change to another set of 5 commands"

    • @chonglayng1392
      @chonglayng1392 Před 5 lety

      @@iforce2d thank you very much

  • @hisyam1231
    @hisyam1231 Před 5 lety

    May i ask ? I already connect everything same as you. But why when i enter AA36, nothing happens?. I already spam it many times. But still the same. Can you help me please ? or anyone who knows

  • @eqisoftcom
    @eqisoftcom Před 6 lety

    It seems it's prone to false positive hits. I guess it wouldn't detect dog barking reliably, would it? For instance, would it tell a difference between dog barking and car door or any other bang?

    • @iforce2d
      @iforce2d  Před 6 lety

      Probably not :)

    • @proyectosedu1832
      @proyectosedu1832 Před 4 lety

      I gree with you Mickey Mouse , in my latest proyect i'm having this problem:
      When i send the complete command, it works properly, but when i send an aleatory character, It makes false positives instead of recognizing it as a mistake.

    • @proyectosedu1832
      @proyectosedu1832 Před 4 lety

      Inclusive, I tested it without the arduino, with the usb-ttl, and I can discard the arduino as a cause of failure.

  • @BilalKalaycioglu
    @BilalKalaycioglu Před 6 lety +1

    i cant run

  • @thiagocassianoramos6367

    Hello, I am registered in your channel, how do I record the commands and which module to use? Grateful..

  • @rishabhsingh2011
    @rishabhsingh2011 Před 7 lety +2

    After filling GENERAL in ACCESSPORT and hitting OK it pops up a window with a text "NOT FOUND OR IT HAS BEEN USED" and after clicking OK three warning appears one by one.
    please tell me how to fix this issue?

  • @factsfactoryintamilofficials

    How to reset the voice recognition board.pls answer me.

    • @roykhoury5551
      @roykhoury5551 Před 4 lety

      you send the HEX command 'AA 04' for all groups

    • @factsfactoryintamilofficials
      @factsfactoryintamilofficials Před 4 lety

      @@roykhoury5551 my voice board ,always replying as check the system settings or error time out.but I checked my connections.i didn't understand ,what the problem is?

  • @muhammadfauzan4963
    @muhammadfauzan4963 Před 6 lety

    i need ur help...please help me

  • @venkateshwarareddy8379

    sir, will voice recognition module recognizes only our voice or everybody's voice who give same command

    • @fiveooooo
      @fiveooooo Před 4 lety +1

      the module records your command, other people has a different tone of voice, so it is most likely it won't work with them, but it is not excluded.

    • @venkateshwarareddy8379
      @venkateshwarareddy8379 Před 4 lety

      thanks buddy.

  • @AmodKumar-qf1ok
    @AmodKumar-qf1ok Před 4 lety

    Please tell me that
    It works on the voice which is saved in it or any one can speak the same and it will work

    • @iforce2d
      @iforce2d  Před 4 lety

      Maybe you missed it in the video, but sometimes it detects a command even when I said something else. It has no idea about different voices, and I wouldn't rely on it for anything important.

  • @loukask.9111
    @loukask.9111 Před 8 lety

    does it recognize other microphones, too?

    • @iforce2d
      @iforce2d  Před 8 lety

      I have not tried, but as long as they are of similar specs (impedance etc) I don't see why it would not work. If you mean does the sound it learned with one microphone work with a different microphone, that might not go so well :)

    • @loukask.9111
      @loukask.9111 Před 8 lety

      ok, cool, thanks for your quick respond! subbed! :D

  • @gerardovela1436
    @gerardovela1436 Před 8 lety

    does it work with a wirelesses microphone?

    • @iforce2d
      @iforce2d  Před 8 lety

      I don't see why that would make any difference.

  • @coolboss1697
    @coolboss1697 Před 7 lety

    can we use all the 15 commands continuously

    • @iforce2d
      @iforce2d  Před 7 lety

      No, most likely because of memory limitations. I mean if they could have all the groups loaded at the same time, what would be the point of having the groups at all? :)

    • @Rabianurguven
      @Rabianurguven Před 6 lety

      thats why, saying 15 voice :,(

  • @rehanarshid2630
    @rehanarshid2630 Před rokem

    Your video is very informative. I also bought one for my final year project. I have stored 10 commands, 5 in group 1 and 5 in group 2. But in the code, only the commands of group 1 are working and not for group 2. Could you please help me with this? Here is the code for 10 LEDs : //In and Out
    int led1 = 2;
    int led2 = 3;
    int led3 = 4;
    int led4 = 5;
    int led5 = 6;
    int led6 = 7;
    int led7 = 8;
    int led8 = 9;
    int led9 = 10;
    int led10 = 11;
    //Variables
    byte com = 0;
    int ld1 = 0;
    int ld2 = 0;
    int ld3 = 0;
    int ld4 = 0;
    int ld5 = 0;
    int ld6 = 0;
    int ld7 = 0;
    int ld8 = 0;
    int ld9 = 0;
    int ld10 = 0;
    void setup()
    {
    Serial.begin(9600);
    pinMode(led1, OUTPUT); // sets the ledPin to be an output
    pinMode(led2, OUTPUT); // sets the ledPin to be an output
    pinMode(led3, OUTPUT); // sets the ledPin to be an output
    pinMode(led4, OUTPUT); // sets the ledPin to be an output
    pinMode(led5, OUTPUT); // sets the ledPin to be an output
    pinMode(led6, OUTPUT); // sets the ledPin to be an output
    pinMode(led7, OUTPUT); // sets the ledPin to be an output
    pinMode(led8, OUTPUT); // sets the ledPin to be an output
    pinMode(led9, OUTPUT); // sets the ledPin to be an output
    pinMode(led10, OUTPUT); // sets the ledPin to be an output
    digitalWrite(led1,LOW);
    digitalWrite(led2,LOW);
    digitalWrite(led3,LOW);
    digitalWrite(led4,LOW);
    digitalWrite(led5,LOW);
    digitalWrite(led6,LOW);
    digitalWrite(led7,LOW);
    digitalWrite(led8,LOW);
    digitalWrite(led9,LOW);
    digitalWrite(led10,LOW);
    Serial.write(0xAA);
    Serial.write(0x00);//Waiting
    delay(100);
    Serial.write(0xAA);
    Serial.write(0x37);//Compact mode
    delay(100);
    Serial.write(0xAA);
    Serial.write(0x00);//Waiting
    delay(100);
    Serial.write(0xAA);
    Serial.write(0x21);//Import group 1
    Serial.write(0xAA);
    Serial.write(0x00);//Waiting
    delay(100);
    Serial.write(0xAA);
    Serial.write(0x37);//Compact mode
    delay(100);
    Serial.write(0xAA);
    Serial.write(0x00);//Waiting
    delay(100);
    Serial.write(0xAA);
    Serial.write(0x22);//Import group 2
    }
    void loop() // run over and over again
    {
    while(Serial.available())
    {
    com = Serial.read(); //We receive the voice command and save it in the com byte


    if(com == 0x11)//LED1
    {
    ld1=!ld1;
    digitalWrite(led1,ld1);
    }
    if(com == 0x12)//LED2
    {
    ld2=!ld2;
    digitalWrite(led2,ld2);
    }
    if(com == 0x13)//LED3
    {
    ld3=!ld3;
    digitalWrite(led3,ld3);
    }
    if(com == 0x14)//LED4
    {
    ld4=!ld4;
    digitalWrite(led4,ld4);
    }
    if(com == 0x15)//LED5
    {
    ld5=!ld5;
    digitalWrite(led5,ld5);
    }
    if(com == 0x21)//LED6
    {
    ld6=!ld6;
    digitalWrite(led6,ld6);
    }
    if(com == 0x22)//LED7
    {
    ld7=!ld7;
    digitalWrite(led7,ld7);
    }
    if(com == 0x23)//LED8
    {
    ld8=!ld8;
    digitalWrite(led8,ld8);
    }
    if(com == 0x24)//LED9
    {
    ld9=!ld9;
    digitalWrite(led9,ld9);
    }
    if(com == 0x25)//LED10
    {
    ld10=!ld10;
    digitalWrite(led10,ld10);
    }
    }
    }

    • @iforce2d
      @iforce2d  Před rokem

      As I replied in email earlier, I believe only one group can be actively listening at a time. Otherwise there would be no reason to have 'groups' in the first place. So to navigate through more than 5 commands, you would have to use one of the commands as a 'next page' kind of menu system. Like when you call a customer service number and the automated thing says "press 1 for this, press 2 for that" etc, and then you get another set of options. If you are expecting me to look through your code and write that feature in for you, that's not gonna happen.

  • @javeidelectronics6982
    @javeidelectronics6982 Před 5 lety

    Sir plz help me

  • @shirishgavit9613
    @shirishgavit9613 Před 6 lety

    how much command can we give to system

    • @Rabianurguven
      @Rabianurguven Před 6 lety

      it's saying 15 but we can use 5 them at the same program,
      15 command don't working at the same time :,(
      it's sadness

    • @stannieboer1693
      @stannieboer1693 Před 3 lety

      @@Rabianurguven Can't you just first load in your first group of words and after reading it out, load group 2 in and read it out??

    • @Rabianurguven
      @Rabianurguven Před 3 lety

      @@stannieboer1693
      Actually I'ts been 3 years. But I could not be able to use all 15 commant at the same time.

  • @goldenking6569
    @goldenking6569 Před 6 lety

    Hello Chris, I need help about voice recorder with much smaller circuit can you help me about it?

  • @illmtoloko
    @illmtoloko Před 8 lety

    whats the range of that mic?

    • @iforce2d
      @iforce2d  Před 8 lety

      For normal speaking volume, probably about 1 meter or so. I could get it to work from across the room if I raised my voice a bit.

    • @iforce2d
      @iforce2d  Před 8 lety

      That's in a very quiet environment though.

    • @illmtoloko
      @illmtoloko Před 8 lety

      thank you, thats very useful, because to use it as hands free command, its more comfortable speaking kinda in a room range :)

    • @user-fr3hu9co9u
      @user-fr3hu9co9u Před 8 lety

      .

  • @shinkenn
    @shinkenn Před 5 lety

    KOCHAM CIE

  •  Před 8 lety

    $15 now :D good vid signed up to bang good thought i would get a good girl to bang me lol good joke i thought!

  • @LeoTheHuman
    @LeoTheHuman Před 8 lety

    Just stop f...ing (fiddling) around and publish the thrust stand code and schemes! (:

  • @phuuuur
    @phuuuur Před 6 lety

    Man this video could be 10 minuttes! 20 minuttes of it you are really trying to figure ut out yourself! PLS understand it before making a video!