elechouse / VoiceRecognitionV3

Arduino library for elechouse Voice Recognition V3 module
79 stars 49 forks source link

Voice Recognition Module V3 not recognized with Arduino Uno R4. #32

Open KnowledgeSeekerOnGitHub opened 3 months ago

KnowledgeSeekerOnGitHub commented 3 months ago

When using sample_train i get the output :

`train-------------------------------------------------------------------------------- Command Format Error!

clear

Clear recognizer failed or timeout.

`

When using sample_control_led for simplicity the connection it is not recognised.

Output: Elechouse Voice Recognition V3 Module Control LED sample Not find VoiceRecognitionModule. Please check connection and restart Arduino.

it is failing the if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check

myVR.clear() == 0 is not being fulfilled

please help

KnowledgeSeekerOnGitHub commented 3 months ago

Please also send a list of functions and uses, the doc provided do not have them and it is very confusing

wilson-elechouse commented 3 months ago

do not use Arduino. Try to send command from PC directly

KnowledgeSeeker @.***> 于2024年3月10日周日 17:44写道:

Please also send a list of functions and uses, the doc provided do not have them and it is very confusing

— Reply to this email directly, view it on GitHub https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1987163001, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

How? the module linked in the manua, is not on the elechouse page

do not use Arduino. Try to send command from PC directly KnowledgeSeeker @.> 于2024年3月10日周日 17:44写道: Please also send a list of functions and uses, the doc provided do not have them and it is very confusing — Reply to this email directly, view it on GitHub <#32 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE . You are receiving this because you are subscribed to this thread.Message ID: @.>

KnowledgeSeekerOnGitHub commented 3 months ago

do not use Arduino. Try to send command from PC directly KnowledgeSeeker @.> 于2024年3月10日周日 17:44写道: Please also send a list of functions and uses, the doc provided do not have them and it is very confusing — Reply to this email directly, view it on GitHub <#32 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE . You are receiving this because you are subscribed to this thread.Message ID: @.>

even if i do not use arduino, this is arduino compatible, it is what it says, i need to use it in conjuction with an arduino for a project, even if i train it from PC, it need to work with my arduino for my purposes

KnowledgeSeekerOnGitHub commented 3 months ago

Please also send a list of functions and uses, the doc provided do not have them and it is very confusing

Is this possible?

wilson-elechouse commented 3 months ago

https://www.elechouse.com/product/speak-recognition-voice-recognition-module-v3/ visit this page and you could get the manual and video guide

KnowledgeSeeker @.***> 于2024年3月10日周日 18:06写道:

Please also send a list of functions and uses, the doc provided do not have them and it is very confusing

Is this possible?

— Reply to this email directly, view it on GitHub https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1987169922, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDDCYW322E4CSTWS7QDYXQWDRAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DSOJSGI . You are receiving this because you commented.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

when visiting the product page im getting a 4040 not found

KnowledgeSeekerOnGitHub commented 3 months ago

do not use Arduino. Try to send command from PC directly KnowledgeSeeker @.**> 于2024年3月10日周日 17:44写道: Please also send a list of functions and uses, the doc provided do not have them and it is very confusing — Reply to this email directly, view it on GitHub <#32 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE . You are receiving this because you are subscribed to this thread.Message ID: @.**>

even if i do not use arduino, this is arduino compatible, it is what it says, i need to use it in conjuction with an arduino for a project, even if i train it from PC, it need to work with my arduino for my purposes

@wilson-elechouse can i also please get an answer to this?

wilson-elechouse commented 3 months ago

I understand. But any Arduino code problem might also cause the problem. By sending commands to the module directly, we could check if the module has problems

KnowledgeSeeker @.***> 于2024年3月10日周日 18:14写道:

do not use Arduino. Try to send command from PC directly KnowledgeSeeker @.

*> 于2024年3月10日周日 17:44写道: … <#m3958824119200408471> Please also send a list of functions and uses, the doc provided do not have them and it is very confusing — Reply to this email directly, view it on GitHub <#32 (comment) https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1987163001>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE . You are receiving this because you are subscribed to this thread.Message ID: @*.>

even if i do not use arduino, this is arduino compatible, it is what it says, i need to use it in conjuction with an arduino for a project, even if i train it from PC, it need to work with my arduino for my purposes

@wilson-elechouse https://github.com/wilson-elechouse can i also please get an answer to this?

— Reply to this email directly, view it on GitHub https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1987172065, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDA5V7USSRQMMTTYMGLYXQXATAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3TEMBWGU . You are receiving this because you were mentioned.Message ID: @.***>

wilson-elechouse commented 3 months ago

It might be your network problem. We could visit that page

KnowledgeSeeker @.***> 于2024年3月10日周日 18:11写道:

when visiting the product page im getting a 4040 not found

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

I understand. But any Arduino code problem might also cause the problem. By sending commands to the module directly, we could check if the module has problems KnowledgeSeeker @.> 于2024年3月10日周日 18:14写道: do not use Arduino. Try to send command from PC directly KnowledgeSeeker @. > 于2024年3月10日周日 17:44写道: … <#m3958824119200408471> Please also send a list of functions and uses, the doc provided do not have them and it is very confusing — Reply to this email directly, view it on GitHub <#32 (comment) <#32 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE https://github.com/notifications/unsubscribe-auth/ABB5QDEZT2MDUXGJTK4HOD3YXQTQ5AVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGE . You are receiving this because you are subscribed to this thread.Message ID: @*.> even if i do not use arduino, this is arduino compatible, it is what it says, i need to use it in conjuction with an arduino for a project, even if i train it from PC, it need to work with my arduino for my purposes @wilson-elechouse https://github.com/wilson-elechouse can i also please get an answer to this? — Reply to this email directly, view it on GitHub <#32 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDA5V7USSRQMMTTYMGLYXQXATAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3TEMBWGU . You are receiving this because you were mentioned.Message ID: *@.>

the module does not have any problems, i have tried it in an Arduino Uno and an Arduino Mega, I can train, clear, load and use all commands and the sample_led_control works

KnowledgeSeekerOnGitHub commented 3 months ago

It might be your network problem. We could visit that page KnowledgeSeeker @.> 于2024年3月10日周日 18:11写道: when visiting the product page im getting a 4040 not found — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.>

image

KnowledgeSeekerOnGitHub commented 3 months ago

In my Arduino Uno Wifi R4, it is failing the

if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); }

check myVR.clear() == 0 is not being fulfilled

What exactly does that do?

wilson-elechouse commented 3 months ago

So it works with other Arduino version, but not on Arduino Uno Wifi R4? manual: https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf video guide: https://vimeo.com/94925137 https://vimeo.com/94926818

KnowledgeSeeker @.***> 于2024年3月10日周日 18:23写道:

In my Arduino Uno Wifi R4, it is failing the

if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check

myVR.clear() == 0 is not being fulfilled

What exactly does that do?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

So it works with other Arduino version, but not on Arduino Uno Wifi R4? manual: https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf video guide: https://vimeo.com/94925137 https://vimeo.com/94926818 KnowledgeSeeker @.> 于2024年3月10日周日 18:23写道: In my Arduino Uno Wifi R4, it is failing the if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check myVR.clear() == 0 is not being fulfilled What exactly does that do? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.>

yes

KnowledgeSeekerOnGitHub commented 3 months ago

@wilson-elechouse are you a part of the official arduino discord?

KnowledgeSeekerOnGitHub commented 3 months ago

So it works with other Arduino version, but not on Arduino Uno Wifi R4? manual: https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf video guide: https://vimeo.com/94925137 https://vimeo.com/94926818 KnowledgeSeeker @.> 于2024年3月10日周日 18:23写道: In my Arduino Uno Wifi R4, it is failing the if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check myVR.clear() == 0 is not being fulfilled What exactly does that do? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.>

i have seen all 3 of them. when following the manual it works for the mega and the uno non-wifi. Just doesnt for the Wifi Rev4.

i have given the errors im getting on the post's initial msg

wilson-elechouse commented 3 months ago

This library was created 8 years ago. it uses softserial library. I suggest you check if Arduino wifi already occupied those softserial pins for other purposes.

KnowledgeSeeker @.***> 于2024年3月10日周日 18:28写道:

So it works with other Arduino version, but not on Arduino Uno Wifi R4? manual: https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf video guide: https://vimeo.com/94925137 https://vimeo.com/94926818 KnowledgeSeeker @.

> 于2024年3月10日周日 18:23写道: … <#m-6143255801623839392> In my Arduino Uno Wifi R4, it is failing the if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check myVR.clear() == 0 is not being fulfilled What exactly does that do? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.>

i have seen all 3 of them. when following the manual it works for the mega and the uno non-wifi. Just doesnt for the Wifi Rev4.

i have given the errors im getting on the post's initial msg

— Reply to this email directly, view it on GitHub https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1987176541, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDE3RWJN23UKPBTS6E3YXQYUHAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3TMNJUGE . You are receiving this because you were mentioned.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

This library was created 8 years ago. it uses softserial library. I suggest you check if Arduino wifi already occupied those softserial pins for other purposes. KnowledgeSeeker @.> 于2024年3月10日周日 18:28写道: So it works with other Arduino version, but not on Arduino Uno Wifi R4? manual: https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf video guide: https://vimeo.com/94925137 https://vimeo.com/94926818 KnowledgeSeeker @. > 于2024年3月10日周日 18:23写道: … <#m-6143255801623839392> In my Arduino Uno Wifi R4, it is failing the if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check myVR.clear() == 0 is not being fulfilled What exactly does that do? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.> i have seen all 3 of them. when following the manual it works for the mega and the uno non-wifi. Just doesnt for the Wifi Rev4. i have given the errors im getting on the post's initial msg — Reply to this email directly, view it on GitHub <#32 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDE3RWJN23UKPBTS6E3YXQYUHAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3TMNJUGE . You are receiving this because you were mentioned.Message ID: @.>

i checked the pinouts of the Wifi, it has the same pinouts of the Uno non-wifi, and it works in the non wifi.

KnowledgeSeekerOnGitHub commented 3 months ago

This library was created 8 years ago. it uses softserial library. I suggest you check if Arduino wifi already occupied those softserial pins for other purposes. KnowledgeSeeker @.> 于2024年3月10日周日 18:28写道: So it works with other Arduino version, but not on Arduino Uno Wifi R4? manual: https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf video guide: https://vimeo.com/94925137 https://vimeo.com/94926818 KnowledgeSeeker @. > 于2024年3月10日周日 18:23写道: … <#m-6143255801623839392> In my Arduino Uno Wifi R4, it is failing the if(myVR.clear() == 0){ Serial.println("Recognizer cleared."); }else{ Serial.println("Not find VoiceRecognitionModule."); Serial.println("Please check connection and restart Arduino."); while(1); } check myVR.clear() == 0 is not being fulfilled What exactly does that do? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.> i have seen all 3 of them. when following the manual it works for the mega and the uno non-wifi. Just doesnt for the Wifi Rev4. i have given the errors im getting on the post's initial msg — Reply to this email directly, view it on GitHub <#32 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDE3RWJN23UKPBTS6E3YXQYUHAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3TMNJUGE . You are receiving this because you were mentioned.Message ID: @.>

Would the problems be because ESP8266 is integrated into the board?

KnowledgeSeekerOnGitHub commented 3 months ago

Please reply

KnowledgeSeekerOnGitHub commented 3 months ago

can i get a list of what the functions do?

KnowledgeSeekerOnGitHub commented 3 months ago
17:06:35.764 -> Elechouse Voice Recognition V3 Module
17:06:35.764 -> Control LED sample
17:06:36.734 -> Not find VoiceRecognitionModule.
17:06:36.734 -> Please check connection and restart Arduino.

what could lead to this error in sample_led_control

wilson-elechouse commented 3 months ago

UNO R4 WiFi has different MCU with UNO R3 I suggest you study the softserial library and change the code https://docs.arduino.cc/learn/built-in-libraries/software-serial/

KnowledgeSeeker @.***> 于2024年3月10日周日 19:37写道:

17:06:35.764 -> Elechouse Voice Recognition V3 Module 17:06:35.764 -> Control LED sample 17:06:36.734 -> Not find VoiceRecognitionModule. 17:06:36.734 -> Please check connection and restart Arduino.

what could lead to this error in sample_led_control

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

Thanks a lot i'll look into it right away. Anything else you can suggest?

KnowledgeSeekerOnGitHub commented 3 months ago

Also i know im asking this a lot but is there a list of functions available for study so i can easily edit the code?

KnowledgeSeekerOnGitHub commented 3 months ago

I was getting desperate

wilson-elechouse commented 3 months ago

https://dropmeafile.com/#978386e3d3

KnowledgeSeeker @.***> 于2024年3月10日周日 21:38写道:

Also i know im asking this a lot but is there a list of functions available for study so i can easily edit the code?

— Reply to this email directly, view it on GitHub https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1987234738, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDEXI2S5WCNL3GZHTATYXRO5DAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGIZTINZTHA . You are receiving this because you were mentioned.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

I have that, i was asking for the description of all methods and functions present in the library, like

myVR.clear()

what exactly does that do?

wilson-elechouse commented 3 months ago

Sorry, I am not a software developer. This command should be the function of deleting all commands in the recognizer.

KnowledgeSeeker @.***> 于2024年3月10日周日 21:51写道:

I have that, i was asking for the description of all methods and functions present in the library, like

myVR.clear()

what exactly does that do?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

KnowledgeSeekerOnGitHub commented 3 months ago

Sorry, I am not a software developer. This command should be the function of deleting all commands in the recognizer. KnowledgeSeeker @.> 于2024年3月10日周日 21:51写道: I have that, i was asking for the description of all methods and functions present in the library, like myVR.clear() what exactly does that do? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.>

Do you have the contact or any way i can contact the person who has developed this library please?

KnowledgeSeekerOnGitHub commented 3 months ago

Hello?

wilson-elechouse commented 3 months ago

Sorry for replying late that's the function to define the softserial pins

KnowledgeSeeker @.***> 于2024年3月12日周二 01:16写道:

Hello?

— Reply to this email directly, view it on GitHub https://github.com/elechouse/VoiceRecognitionV3/issues/32#issuecomment-1989001119, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABB5QDF4MAWYOWBGBSWNCTLYXXRFTAVCNFSM6AAAAABEO2KLCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGAYDCMJRHE . You are receiving this because you were mentioned.Message ID: @.***>