Today let’s do something interesting, what about voice recognition on LabView? Something that when we say “Car” in Spanish will look up the word “Carro”, also when we say “Reproductor” move the mouse pointer and makes click on the play button of the Windows Media Player on the screen.
Take into account that my computer is in Spanish but if your computer is in English you can input English words or even another language.
In order to do that we have first to train our computer to get the best audio quality and it could recognize our voice, to do that follow the instructions on the video below.
Once we have trained our computer we can start with Labview and I’m going to explain the basic functioning of this exercise.
Once we click on “Run” the voice recognition software from Windows should be turn on and be ready to listen to our commands, and of course, if we say something we want it to recognize it and execute something on our program. In order to do this we need a SubVi that is call “Speech Recognizer Initialize” an it looks like this:
I have uploaded the files on a shared folder so you can download it without problems.
So, we have the main program to run in loop continuously where inside of it it has an event case where depending on the event that occurs it will do something, the first one in timeout which is the default event case, you can delete it or you can leave as I did.
After the timeout event I created the stop button state event which will STOP the Vi whenever I want it to stop.
And the last event is the string value event coming from the SubVi “Speech Recognizer Initialize” where we assign one word for each command, we set 6 word (random) to try our program.
Inside the event case we have different words for each command so to do something different in each command we have to use the case structure like in the image below. In every case is different what we want the program to do.
The program works really as we expected to work and we had to tweak a little bit the mouse pointer because the screen of each computer is different. That is why we have enable the viewing option of the coordinates of the mouse.
When we say “Libro” it should go to Google and look up the word libro.
When we say “Reproductor” the Windows Media Player should be reproducing the song we programmed.
You can download the files in this link:
File name: Voice_recognition.zip
Version of Proteus 8.1
BuzzNet Tags: Labview
I like the way you write about Labview training in Noida. Awesome, keep it up.
ReplyDeleteGreat Work i like the post very much the video help me a lot thank you for sharing, can you provide some more detail about labview.
ReplyDeleteLabview Training
The information you provided in this Blog is very useful.The information is worth and very useful for the beginners.If You Want More Details About LabVIEW Click here.
ReplyDeleteHi it looks like there is a missing program (sub_vi) named " speech recognition text callback.vi)
ReplyDeleteIs there a way to get it?
Thanks!
Great Article. Thanks for sharing info.
ReplyDeleteCEH Training In Hyderbad
The above information's are encouraging us to Enhance the careers...Thank a lot...
ReplyDeleteJava training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery
Very Nice Article to read. Blog articles helped me alot in many ways to find the good solution. Am very happy to comments here. Thanks for sharing this kind of wonderful article in this blog.
ReplyDeleteSalesforce Training in Chennai
Salesforce Online Training in Chennai
Salesforce Training in Bangalore
Salesforce Training in Hyderabad
Salesforce training in ameerpet
Salesforce Training in Pune
Salesforce Online Training
Salesforce Training
Very Nice Article to read. Blog articles helped me alot in many ways to find the good solution. Am very happy to comments here. Thanks for sharing this kind of wonderful article in this blog.
ReplyDeleteIELTS Coaching in chennai
German Classes in Chennai
GRE Coaching Classes in Chennai
TOEFL Coaching in Chennai
spoken english classes in chennai | Communication training
The above information's are encouraging us to Enhance the careers...Thank a lot...
ReplyDelete| Certification | Cyber Security Online Training Course|
Ethical Hacking Training Course in Chennai | Certification | Ethical Hacking Online Training Course|
CCNA Training Course in Chennai | Certification | CCNA Online Training Course|
RPA Robotic Process Automation Training Course in Chennai | Certification | RPA Training Course Chennai|
SEO Training in Chennai | Certification | SEO Online Training Course
Thanks for sharing
ReplyDeleteClick Now
Click Now
Click Now
Click Now
Click Now
Click Now
Click Now
Click Now
Click Now
Click Now
For more information
ReplyDeleteI really want to appreciate the way to write this
omni-channel
ivrs
ip-pbx
It is amazing and wonderful to visit your site. Thanks for sharing information; this is useful to us....
ReplyDeleteARTIFICIAL INTELLIGENCE COURSE IN DELHI
FOR MORE INFO:
It is amazing and wonderful to visit your site. Thanks for sharing information; this is useful to us....
ReplyDeleteR PROGRAMING INSTITUTE IN DELHI
FOR MORE INFO:
Nice post,
ReplyDeletePower BI Training