Go Down

Topic: Starting Digital Life Assistant Project (Read 2179 times) previous topic - next topic

infiltratist

May 06, 2013, 04:33 am Last Edit: May 06, 2013, 05:00 am by infiltratist Reason: 1
Hello I'm new to the forum and relatively new to Arduino itself, but my first project I'm looking towards doing (Since I do better with long term projects), a digital life assistant like Siri but for controlling motors, googling things based on voice commands, and to give a readout of the status of motors and things of that sort, but I don't know where to start, any advice is welcome and appreciated. I know of speech libraries to use but outputing to a speaker and inputing from a microphone, I don't know what microphone to use and if I can use a USB microphone from my computer into input via USB.
If Microphone is too much trouble then I'll do a button setup like a number pad where you would input a set of numbers and it would give you a readout of the motor or trigger a motor to move a preconfigured amount

123Splat


AWOL

I once read a quote that said a Dark/Middle Ages adult serf knew maybe 5000 facts, and that today, the average daily newspaper contained around the same number of facts.

What 123Splat said.
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

PeterH

I only provide help via the forum - please do not contact me for private consultancy.

sencorp

#4
May 07, 2013, 02:20 am Last Edit: May 08, 2013, 03:57 am by sencorp Reason: 1
This is something I have been working on for over 15 years. I have a fully functional software system that runs as a hands free helper here in my office lab.  It is mostly for quick access display systems.  (IE.  Display schematic number 6 on monitor 3. Move IDE to main monitor.)  

 I am going to start adding in some arduino projects to this system, but in many ways, I have to start from scratch.  I think the first thing you should start with is one of these:

https://www.sparkfun.com/products/10963

You also may want to check out http://www.bitsophia.com/BitVoicer.aspx  it may be useful to you.  If you feel like sharing ideas feel free to PM me.


PeterH

The voice recognition part is only a tiny part of the problem, and would be much harder to do with an Arduino than with a PC. Arduinos are great for interfacing with electrical and mechanical devices. They're not at all well suited for any jobs involving a lot of data or complex algorithms. If you want your spoken commands to be dumbly mapped to predefined key sequences, then you can already do that on a PC. If you want them to be smarter, as I think you do, then you will need the resources of a PC to have any chance of achieving it, and expect to spend a few years figuring out what 'it' is.
I only provide help via the forum - please do not contact me for private consultancy.

infiltratist

Basically I'm trying to do this http://www.youtube.com/watch?v=GHL77OEQWKE
But, with controlling motors and reading out different statuses of things such as MAYBE battery life left in a power source. I know it's not easy but it also shouldn't be impossible to do. Hopefully also to be able to be powered on portably and be portable so I can take it around for say a arduino powered flashy suit or something.

sencorp


Basically I'm trying to do this But, with controlling motors and reading out different statuses of things such as MAYBE battery life left in a power source. I know it's not easy but it also shouldn't be impossible to do. Hopefully also to be able to be powered on portably and be portable so I can take it around for say a arduino powered flashy suit or something.


Yeah simple enough to do. I stated in my last post the incorrect website to  look at. I will edit it right after this post.   Have a look here first. http://www.bitsophia.com/BitVoicer.aspx
You will want to at least get the bench testing of the LED project done first. Then add on the motors, ect in steps.  Shoot me a PM and will be happy to help out with what I can.
Cheers.

Go Up