Good day. I was searching about speech recognition modules for noobs and i encountered mostly the "EasyVR". I am planning to connect it to the arduino uno to experiment and learn.
my plan is to train/overwrite existing commands without the "EasyVR commander". for example, if current command is "LED ON". but if i want to overwrite it, i will just push a button and speak "Change LED ON to LIGHTS ON". the function is the same but the keyword is different. the point is, i want to overwrite commands. it will not matter what is the procedure as long as it is not using a computer when overwriting.
If you can suggest me other speech recognition modules, thank you. as long as it fits to what i want.
AFIK EasyVR is about the sensibly priced Voice Recognition board there is.
Re: Reprogramming via Arduino.
I doubt this would be practical (and it may not even be possible) as the module uses custom Windows PC software to upload wavetables (i.e sampled audio) into the module.
I suspect the Arduino is not a good platform for this, as its generally not good at handling the large amounts of data at high speeds that audio processing requires.
The Due may be an option, but it would still need external storage, and its a much bigger and more expensive board.
So you may be better off using a Raspberry PI or BeagleBone Black etc, which then may be able to do the speech recognition without external hardware
yea i also use a Raspberry Pi for voice commands , and it switches the digital pins and other stuf ,,
take a look at this speech recognition Archives - Raspberry Pi Foundation
but you can also use Arduino , and record analog voltages and compare them ,, if the comparing sum is eqeul then command
= open door ,, some aproach can also be used ,, this onley works on your voltages your voice produce ,
, its a simple aproach !
I read about the Beaglebone Black and Raspberry Pi. They usually use Pocketsphinx for speech recognition. (correct me if i am wrong). Will Beaglebone Black and Raspberry Pi with Pocketsphinx still work without the help of a personal computer? Is the speech recognition process done in the beaglebone/raspberry pi? Sorry, i am new to technologies