Recently watched Ex Machina, and it got me thinking. (fuck zuckerberg)
Thought about what it would take to control things in my home with only my voice. IE: "Lights". "Turn on the TV" "Lock the doors" "It's cold in here, turn up the heat"
What would be a good starting point?
I've used X10 technology to do stuff like that. you need a USB-X10 interface box, and X10 receivers in your lights, or the light switches, or sockets. however, it's a dying technology which is being replaced by something whose name i forget. see www.smarthome.com for examples.
The computer is the easy part. You only need something that's powerful enough to understand a sound in a reasonable timeframe, then send out a signal to some servo or relay or some shit.
Maybe I'm under thinking this, but it seems that simple to me.
Anyway, you asked for a starting point, so here it is:
Figure out exactly what it is that you're trying to accomplish. Be as specific as possible. Then figure out how you might do it.
This board is to help you with specifics, we're not here to design it for you.
Android has a built in speech-to-text system you can access using API. You say things to it and it gives your program a String of what it thinks you said. Your App could just parse the input and send instructions to a computer(Rasp PI) attached to relays. So you could tell it to turn on a light and have it flip the relay. This is actually pretty simple so just DO IT and post something useful about it.
>Ever try to turn on your toaster using the serial port?
No, but I have used the parallel port to control plenty of things. What are transistors and relays for $500, Alex?
OP, get some decent speech recognition software that can control keybinds.
It's not more complicated than google, which is where you should have started.
these anons are providing helpful info and you didn't respond
calling voice activated switches an AI is stretching it, since you're not giving it any intelligence, just having it respond directly to voice commands.
I'm not sure there is such a big group of reddit haters here. Usually just a noisy minority translates to a majority... On the other hand I'm indifferent about reddit so I might be biased.
Pic in a sense related...
I've build this with an rpi and Steve hicksons piausuite, it should be still somewhere on github. Only pain in the ass is getting a (quality) microphone connected to the RPI. If the software is running, attach some relays to the RPI and there you go.