AvBrand Exploring Technology
AvBrand Exploring Technology
All Projects Car PC Thermostat Power Monitor Toilet Dog Dish PopCARD Cheapo Power Dance Floor 

Voice Control

Touchscreens are great. They really are. But they still involve taking your eyes off the road, and that's never a good idea, not if you can avoid it.

I decided the final step to making my Car PC project a success would be to add voice control. Some research led me to the Andrea SoundMax Superbeam stereo array microphone, which is excellent for voice recognition in high-noise environments. It even came with a USB adapter.

Working with voice recognition in my home had taught me a lot about how to make Voice Recognition work properly. I knew I would be needing a button or switch, some sort of key to indicate to the computer to start listening now. So I decided to go with this:

Pressing this button pauses the music, plays a "listening" sound, and then mutes all other audio. The computer listens for a command, and confirms it once you've spoken. If you hit the button again before the confirmation is done, the command is cancelled.

This system works amazingly well, even in high-noise environments. I've successfully issued commands while driving down the expressway with both windows down.

The button connects into the rear, into this box.

Inside, a series of relays and an Arduino USB-connected microcontroller handle the input and inform the computer that the button was pressed. The other relays inside control the LED sign and detect if the reverse gear is engaged for the reverse camera.

So, what can you do with it?

Here are some of the commands I've enabled for voice control:

Move on to Part 6 - Phone Integration

copyright © 2017 AvBrand.com - sitemap