Princeton Students Develop Open Source Voice Control Platform For Any Device
rjmarvin (3001897) writes "Two Princeton computer science students have created an open source platform for developing voice-controlled applications that are always on. Created by Shubhro Saha and Charlie Marsh, Jasper runs on the Raspberry Pi under Raspbian, using a collection of open source libraries to make up a development platform for building voice-controlled applications. Marsh and Saha demonstrate Jasper's capability to perform Internet searches, update social media, and control music players such as Spotify.
You need a few easily obtainable bits of hardware (a USB microphone, wifi dongle or ethernet, and speakers). The whole thing is powered by CMU Sphinx (which /. covered the open sourcing of back in 2000). Jasper provides Python modules (under the MIT license) for recognizing phrases and taking action, or speaking when events occur. There doesn't seem to be anything tying it to the Raspberry Pi either, so you could likely run it on an HTPC for always-on voice control of your media center.
They need to develope a Raspberry PI with at least 4 usb hubs, I use them for all sorts of data collection applications like RF tag readers and security cameras.
When will there be new ideas? I've been in systems engineering since the early '80s, and no new ideas have appeared since the mid-'90s, except miniaturisation techniques. Computing has become dull.
There are tens of these sort of projects and this one won't run on 'any' hardware as it uses some heavy libraries that certainly aren't going to work on ANY of the embedded systems I use.
Try again.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Say no to this Beta garbage. It's just another attempt by Dice to keep you under their thumb.
With a RaspberryPi you don't say? Quick, get a patent on this innovative technology that would be so mundane if it were implemented on a desktop machine running Debian or something.
I am becoming gerund, destroyer of verbs.
Are happening on a higher level now.
I already have this. I say "[son's name] - go do this for me" and he goes and does it.
There is a point worth remembering, If its on a network it's hackable. Why would you want a hackable always on microphone in your house. Sorry, there is no way in the universe i will have ANY live mic or camera permanently on.
"Format see colon. Why. Enter."
The fun things students come up with!
My son currently is in an engineering Graduate program in MA. He used to think they could try making cool things and maybe actually build and sell them.
Unfortunately most, if not all, can't take it beyond the classroom or home made use only. There is a huge list of patent trolls waiting on you if do.
Start here: https://www.google.com/?tbm=pts#q=voice+control&tbm=pts
He found this out the hard way :(
Probably depends on what you mean by "network". As far as mere voice commands are concerned, some bit-banged unidirectional interface could easily send low bitrate signals into whatever network you have at home. How would you "hack" something like that?
Ezekiel 23:20
_Of course_ 'sudo make me a sandwich' is in the libraries!
I find this very interesting. I was looking for an easy way of setting up always-on microphones with speech synthesis for intelligent home use.
I didn't plan on using a Pi though, but a few of the always-on full blown linux pc I have around.
Aziz, light!
I really like the way that these types of programs are taking us. It's about time that my computer starts listening to me while I'm yelling at it!
I've been using Blather myself, and really enjoy the results.
I do not want to detract from the great work they did to integrate and document these existing packages but I do need to point out that there is very little that is original about what they have done.
I have been using a very similar set-up to entertain my kids for several years and I just followed the instructions written by other people. The difference was it was not in one place and I had to research the options then stitch it together with a bit of scripting.
After saying the trigger word, you have to pause .. that's a bit ridiculous and annoying .. I doubt this would catch on .. for it to catch on, it needs to allow you to say a continuous sentence without pausing. The latest chip from audience.com has this feature (called VoiceQ). Their chip is for phones, so it should be possible to implement the same technology in software on a desktop CPU.
Wow Really very useful information.
Thanks a lot for sharing it with us. I will look forward to read more from you.
Could I share this information on my site.
http://webdesigningcompanyinchennai.in Web Designing in Chennai
jasper depends on the "CMU-Cambridge Statistical Language Modeling Toolkit V2" which is released under the condition that it will only be used for research purposes. Therefore, their setup can't be used for non-research purposes. I doubt that setting up my own home-automation system counts as research...