elechouse / VoiceRecognitionV3

Arduino library for elechouse Voice Recognition V3 module
78 stars 50 forks source link

can't train Voice Recognition Module VR3 #9

Open snz007 opened 6 years ago

snz007 commented 6 years ago

i got problem with my voice recognition module like that

capture

baud rate and pulse width unknown cause i cant train this module. how i solve this problem?

hbadotti commented 6 years ago

Post your code, your board, your pinage.....

VirtualEnder commented 11 months ago

I'm running into the same issue. This using the sample code vr_sample_train.ino from https://github.com/elechouse/VoiceRecognitionV3/blob/master/examples/vr_sample_train/vr_sample_train.ino

Arduino Uno R3 wired as shown in the sample code. When I type settings in the serial monitor I get:

--------------------------------------------------------------------------------
settings
--------------------------------------------------------------------------------
Baud rate: UNKONOWN
Output IO Mode: UNKONOWN
Pulse Width: 20ms
Auto Load: enable
Group control by external IO: UNKNOWN STATUS

I can run through sigtrain and train, and it says

Output IO Mode: UNKONOWN
Pulse Width: 20ms
Auto Load: enable
Group control by external IO: UNKNOWN STATUS
--------------------------------------------------------------------------------
sigtrain 0 On
--------------------------------------------------------------------------------
Record: 0   Speak now
Record: 0   Speak again
Record: 0   Cann't matched
Record: 0   Speak now
Record: 0   Speak again
Record: 0   Success
Success: 1
Record 0    Trained
SIG: On
--------------------------------------------------------------------------------

But when I check the record it says:

--------------------------------------------------------------------------------
record 0
--------------------------------------------------------------------------------
Check 1 records.
0 record trained.
0   --> Untrained
--------------------------------------------------------------------------------

And load fails as well. It appears that even though it says the training was successful, it isn't stored in the module. Any help would be appreciated.

khaled312001 commented 8 months ago

I'm running into the same issue. This using the sample code vr_sample_train.ino from https://github.com/elechouse/VoiceRecognitionV3/blob/master/examples/vr_sample_train/vr_sample_train.ino

Arduino Uno R3 wired as shown in the sample code. When I type settings in the serial monitor I get:

--------------------------------------------------------------------------------
settings
--------------------------------------------------------------------------------
Baud rate: UNKONOWN
Output IO Mode: UNKONOWN
Pulse Width: 20ms
Auto Load: enable
Group control by external IO: UNKNOWN STATUS

I can run through sigtrain and train, and it says

Output IO Mode: UNKONOWN
Pulse Width: 20ms
Auto Load: enable
Group control by external IO: UNKNOWN STATUS
--------------------------------------------------------------------------------
sigtrain 0 On
--------------------------------------------------------------------------------
Record:   0   Speak now
Record:   0   Speak again
Record:   0   Cann't matched
Record:   0   Speak now
Record:   0   Speak again
Record:   0   Success
Success: 1
Record 0  Trained
SIG: On
--------------------------------------------------------------------------------

But when I check the record it says:

--------------------------------------------------------------------------------
record 0
--------------------------------------------------------------------------------
Check 1 records.
0 record trained.
0 --> Untrained
--------------------------------------------------------------------------------

And load fails as well. It appears that even though it says the training was successful, it isn't stored in the module. Any help would be appreciated.

are you solve this problem?

paisp commented 8 months ago

I'm running into the same issue. This using the sample code vr_sample_train.ino from https://github.com/elechouse/VoiceRecognitionV3/blob/master/examples/vr_sample_train/vr_sample_train.ino Arduino Uno R3 wired as shown in the sample code. When I type settings in the serial monitor I get:

--------------------------------------------------------------------------------
settings
--------------------------------------------------------------------------------
Baud rate: UNKONOWN
Output IO Mode: UNKONOWN
Pulse Width: 20ms
Auto Load: enable
Group control by external IO: UNKNOWN STATUS

I can run through sigtrain and train, and it says

Output IO Mode: UNKONOWN
Pulse Width: 20ms
Auto Load: enable
Group control by external IO: UNKNOWN STATUS
--------------------------------------------------------------------------------
sigtrain 0 On
--------------------------------------------------------------------------------
Record: 0   Speak now
Record: 0   Speak again
Record: 0   Cann't matched
Record: 0   Speak now
Record: 0   Speak again
Record: 0   Success
Success: 1
Record 0    Trained
SIG: On
--------------------------------------------------------------------------------

But when I check the record it says:

--------------------------------------------------------------------------------
record 0
--------------------------------------------------------------------------------
Check 1 records.
0 record trained.
0   --> Untrained
--------------------------------------------------------------------------------

And load fails as well. It appears that even though it says the training was successful, it isn't stored in the module. Any help would be appreciated.

are you solve this problem?

Hello @khaled312001 . I have the same problem. Are you solve the "untrained record"?I tried wid Arduino Uno and Megaa 2560. The problem was the dame in both boards. Thanks.