One of the biggest issues I encountered with implementing voice recognition in ERNE was eliminating background noise and muffling, which resulted in a lot of errors in registering voice commands. I'd typically have to repeat a command a few times in order for the EasyVR system to recognize the learned phrase (which could be immensely frustrating, especially when trying to do a live demo in front of an expectant audience). Unfortunately, the EasyVR module itself is something of a black box -- with all of the technology intricately embedded on an onboard chip, and no easy way to modify noise reduction through software, one is largely subject to the module's presets and hardware constraints. So, it seemed that the simplest solution to eliminate unwanted noise completely would be to house the EasyVR mic in a handheld dongle like those used in hobby radios. One of two wires to the mic is connected to a tactile switch in a "Normally Open" (NO) state, which, when pressed, activates the microphone. In this way, when a person wishes to give ERNE a command, he/she can press the toggle and speaks into the microphone. This system has two significant advantages over an open-air mic:
|
0 Comments
|
AuthorHi, I'm Chris! I like to tinker and build awesome things, and I'm fascinated by anything innovative and unique. Categories
All
Archives
August 2015
|