03-31-2015 02:24 AM
Hy Everyone
I am trying to do speech recognition using labview and then further to arduino. Project topic is speech recognition for an elevator system. If the user says:
Then it should be recognised and the lift should move according to the commands spoken!
I am doing it from scratch therefore I really need help on this. 😞
Please anyone on how should I go about doing the project.
Your help will really be appreciated. 🙂
Regards
Kunal
03-31-2015 03:51 AM - edited 03-31-2015 04:05 AM
I'm no expert on this, so there might be other ways I hadn't thought of but I would have expected the Windows Speech Recognition API (SAPI) would allow you to implement some sort of speech recognition into LabVIEW. There might also be some other 3rd party library/toolkit that you could use?
Failing that, you could either use a DAQ device to record audio from a microphone or use the Sound Input palette to monitor and capture a raw audio waveform. You'd then need to try and either pick out the phonetics to determine the words, or more simply, just attempt to approximately match the pattern of the waveform to a 'sample' waveform.
I think that the first option would probably be relatively successful - I really doubt that an Arduino would be powerful enough to do that sort of audio processing though - it would certainly be a lot of code to do so and isn't really something for the LabVIEW forums.
Edit: I hadn't realised that this is essentially the same question as here: http://forums.ni.com/t5/LabVIEW/Voice-recognition-in-labview/td-p/3108722