Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Google Voice Controls Giant LED Display

kdawson posted more than 4 years ago | from the can-you-understand-me-now dept.

Hardware Hacking 66

compumike writes "What geek among us has never thought about how cool it would be if you could call your computer and have it do stuff? Josh Davis put together a quick video demo and source code of his Voice Controlled LED Marquee, powered by Google Voice speech recognition and a DIY LED Array Kit. Imagine using the same display for monitoring server uptime, or RSS feeds!"

cancel ×

66 comments

Sorry! There are no comments related to the filter you selected.

How my computer knows I'm ordering it to do stuff? (2, Funny)

Provocateur (133110) | more than 4 years ago | (#30041718)

Certain keywords will trigger its response (and possibly its speed)

Give me slashdot dammit!

I need the f***ing RSS feeds off CNN's news from Baghdad!

Where the HELL is Taco!

Re:How my computer knows I'm ordering it to do stu (2, Funny)

XPeter (1429763) | more than 4 years ago | (#30041772)

*Work laptop with Google Voice on nightstand*

Woman: Oh yes, make love to me baby. Fuck me!!

I'd like to see how that conversation goes down when your boss looks at your search history.

Re:How my computer knows I'm ordering it to do stu (0)

Anonymous Coward | more than 4 years ago | (#30042118)

If I know his keyword, I'd start calling him and leaving messages just to screw with his sign.

Google Farted (-1, Offtopic)

Anonymous Coward | more than 4 years ago | (#30041720)

First Post

Completly built from scratch? (2, Funny)

Anonymous Coward | more than 4 years ago | (#30041736)

I was not aware this man invented the Universe.

Re:Completly built from scratch? (1)

munctional (1634709) | more than 4 years ago | (#30041982)

Mod up for Cosmos.

Re:Completly built from scratch? (1, Funny)

Kingrames (858416) | more than 4 years ago | (#30042270)

Josh Davis, the most interesting man on Slashdot.
Stay thirsty, my friends.

Re:Completly built from scratch? (0)

Anonymous Coward | more than 4 years ago | (#30052340)

I was not aware this man invented the Universe.

Yeah, it was a different universe -- one where a 3 x 5 character cell is considered acceptable.

Read the title... (0)

Anonymous Coward | more than 4 years ago | (#30041760)

The first that that came to mind, having just finished watching the new Metalocalypse, is the scream-activated lights they installed in every room of their house.

Google's speech recognition is uncannily good (3, Interesting)

rolfwind (528248) | more than 4 years ago | (#30041770)

Of course, they have been using Goog-411 to improve it, and Google Voice will only accelerate that (on the plus side, I don't need a landline at all anymore with cheap international calls).... but Google's voice search on the iphone is much better than I could ask of it.

If they came out with a voice recognition product, the field currently dominated by the mediocre Dragon Naturally Speaking, I'm sure they could completely kill the competition.

Re:Google's speech recognition is uncannily good (1)

Z1NG (953122) | more than 4 years ago | (#30052430)

Google's speech recognition is uncannily good

What, for unusually small values of uncanny? I love google voice, but the voice recognition could still use some work.

Re:Google's speech recognition is uncannily good (0)

Anonymous Coward | more than 4 years ago | (#30055836)

Win-7 has speech recognition built in.

Re:Google's speech recognition is uncannily good (1)

rolfwind (528248) | more than 4 years ago | (#30056464)

I just tried it. Pretty good! Thanks.

Now hook it up to Blinkenlights. (1)

Ungrounded Lightning (62228) | more than 4 years ago | (#30041782)

And you can use the side of a building in Europe.

THAT would be impressive.

3. 2. 1. ...

Re:Now hook it up to Blinkenlights. (2, Insightful)

acehole (174372) | more than 4 years ago | (#30041804)

"Thanks for winning WW2 for us America!"

*ducks*

Re:Now hook it up to Blinkenlights. (1)

TheModelEskimo (968202) | more than 4 years ago | (#30042886)

HAHAHAHAHAHA dude, you are so dead. I say that as an American apple-pie eater.

Re:Now hook it up to Blinkenlights. (1)

wondershit (1231886) | more than 4 years ago | (#30064486)

They have been to Canada [wikimedia.org] too.

Google voice speech recognition needs a little wor (3, Informative)

Vyse of Arcadia (1220278) | more than 4 years ago | (#30041824)

Google Voice speech recognition isn't exactly the best. "Hey, Zack, this is Terrence at [company name here]. Please give me a call as soon as you get the chance to. We need to, uh, we wanted to know if you were going to make it in to day. Thank you." somehow becomes "Hey there, This is Sarah positions. Please give me a call as as soon as you get a chance to. We need to we. What's up for you not be able to make it today. Thank you."

And he speaks pretty clearly too.

Re:Google voice speech recognition needs a little (1)

JDHannan (786636) | more than 4 years ago | (#30042102)

So, you work at Cision?

Re:Google voice speech recognition needs a little (5, Funny)

bennomatic (691188) | more than 4 years ago | (#30042132)

Sarah Positions? She sounds hot.

Re:Google voice speech recognition needs a little (1)

Sporkinum (655143) | more than 4 years ago | (#30048230)

Heck, I just did "This is a test", it transcribed it as "Hello".

A fun hack (0)

Anonymous Coward | more than 4 years ago | (#30041856)

Just link your cheating ex-girlfriend's voice mail to a local electronic road sign. Not the easiest hack but well worth it.

Re:A fun hack (1)

JrGrouch0 (778235) | more than 4 years ago | (#30042028)

what is this "girlfriend" thing of which you speak? And at what was she cheating, Halo?

uhhh.. 2 lines of code, and "Giant" = 5x50 pixels (0)

Anonymous Coward | more than 4 years ago | (#30041874)

nothing to see here.

builds on top of existing software to check and convert to text, and other existing software to change the message to scroll.

if(voicemail text starts with 'message')
    set message to scroll to(voicemail text after 'message')

the "pull" implementation is stupid and creates huge lag when existing push tools already exist that could get the message to the sign as fast as google could convert it to text (i'm guessing quick).

so: hack job. and a hack hack job at that.

and all that clipping on the scroll is not acceptable.

Makes sense (1)

sleeponthemic (1253494) | more than 4 years ago | (#30041904)

"Did that display just ask for Sarah Connor?"

Re:Makes sense (1)

Yvan256 (722131) | more than 4 years ago | (#30042226)

Nope, it just said "THERE IS ANOTHER SYSTEM".

                                                                                           

Re:Makes sense (1)

hoggoth (414195) | more than 4 years ago | (#30042758)

I bring you peace. It may be the peace of plenty and content or the peace of unburied death. The choice is yours.

Re:Makes sense (1)

TheModelEskimo (968202) | more than 4 years ago | (#30042902)

Oh man, GOOD movie. That's from "Colossus: The Forbin Project," A.K.A. "Your Local Video Store Doesn't Have This Film"

Naughty talk (3, Insightful)

Mishotaki (957104) | more than 4 years ago | (#30041908)

So... you can ask your computer for porn?

Re:Naughty talk (1)

fizzer06 (1500649) | more than 4 years ago | (#30041924)

More importantly, can you GET the porn?

Re:Naughty talk (1)

FatdogHaiku (978357) | more than 4 years ago | (#30041972)

Sure, but the output is on a 5x24 pixel array of red LEDs spaced about a half inch apart...

Re:Naughty talk (1)

TheModelEskimo (968202) | more than 4 years ago | (#30042918)

So THAT's what all that Scantron art was training me for. Thank you, public school system!

Re:Naughty talk (0)

Anonymous Coward | more than 4 years ago | (#30042474)

010110010110111101110101001000000110000101101100 011100100110010101100001011001000111100100100000 011000110110000101101110001011000010000001100010 011000010110001001111001001011100010000001011001 011011110111010100100000011010100111010101110011 011101000010000001101000011000010111011001100101 001000000111010001101111001000000111001101110000 011001010110000101101011001000000110110101111001 001000000110110001100001011011100110011101110101 01100001011001110110010100101110

Server Uptime? (1)

Mr_Plattz (1589701) | more than 4 years ago | (#30041916)

I'm sorry, but none of us at /. monitor server up time.

We monitor servers and services. I thought we all accepted that most modern day Operating systems are good for 3+ months uptime. At least until the next patch cluster comes through.

Whoa dude (3, Funny)

Zouden (232738) | more than 4 years ago | (#30041978)

"Imagine using the same display for monitoring server uptime, or RSS feeds!"

I'm trying to imagine it, man, but it's BLOWING MY FREAKIN' MIND.

Wait, I thought this article was about using voice control with the display, not the display itself (which is ancient).

You're missing the point (1)

InvisiBill (706958) | more than 4 years ago | (#30042222)

"Imagine using the same display for monitoring server uptime, or RSS feeds!"

I'm trying to imagine it, man, but it's BLOWING MY FREAKIN' MIND.

Wait, I thought this article was about using voice control with the display, not the display itself (which is ancient).

I just managed to get my server to stop calling 900 numbers and start calling my Google Voice. RSS feeds haven't worked so well though. With the server calling and leaving a new voicemail every millisecond, the website can never seem to get through.

Re:You're missing the point (0)

Anonymous Coward | more than 4 years ago | (#30044172)

With the server calling and leaving a new voicemail every millisecond...

Woah, how did you do that, set S11=0.05 ?

Steampunk cool (1, Funny)

Anonymous Coward | more than 4 years ago | (#30042146)

Get the LED board to flash the voice message in Morse code

Why 5x24? (1)

Yvan256 (722131) | more than 4 years ago | (#30042214)

Why isn't it 24x5? Isn't it always X before Y? Ex: it's 1024x768, not 768x1024...

Re:Why 5x24? (1)

Idiomatick (976696) | more than 4 years ago | (#30042584)

That is why I hate matrices. Fucking y,x bs... happened in some java course too.

Re:Why 5x24? (1)

technocolor (850352) | more than 4 years ago | (#30044330)

No. Matrices are always ROWxCOLUMN. wikipedia [wikipedia.org] . Why they label monitors in that fashion I don't know.

Re:Why 5x24? (0)

Anonymous Coward | more than 4 years ago | (#30047574)

Yep,

Just link RC Cola to matricies in your head and it will be much easier to remember.

Re:Why 5x24? (1)

Yvan256 (722131) | more than 4 years ago | (#30049028)

In graphic memory the pixels are ordered that way, "0,0" being top/left and "max_X,max_Y" being bottom/right.

Re:Why 5x24? (1)

Yvan256 (722131) | more than 4 years ago | (#30049232)

Also, a lot of languages go from left to right, from the top to the bottom of the page, line by line. Using ROWxCOLUMN is completely backward. I wonder who thought that would be a good idea.

Welcome to the year 2000 (1)

amliebsch (724858) | more than 4 years ago | (#30042254)

Ho-hum. I was doing this crap with a voicemodem, Homeseer, and a BetaBrite display like 10 years ago. It had far less latency, too. I mean kudos for building your own LED grid, I guess, but neither voice recognition nor LED control, nor tying the two together with scripts, it particularly new.

Re:Welcome to the year 2000 (1)

IndustrialComplex (975015) | more than 4 years ago | (#30042792)

Big deal.

I did it with two tin cans, twine, and a lite-bright.

Re:Welcome to the year 2000 (1)

TheModelEskimo (968202) | more than 4 years ago | (#30042930)

What are the tin cans for? My twine and light bright system has been doing just fine here.

Re:Welcome to the year 2000 (1)

Lectrik (180902) | more than 4 years ago | (#30050224)

What are the tin cans for? My twine and light bright system has been doing just fine here.

Light bright?
In my day we only had twine.
And no one had invented language yet either!

Aurgh (1)

Urza9814 (883915) | more than 4 years ago | (#30042414)

Damn, I thought he'd figured out a direct way to interface with the google voice recognition software. THAT is something I could really use right now. A project that does it through the phone though....not so much.

On a related note, anyone know of any very good and easy to interface with free (open source is very highly preferred, but free beer is ok too) voice recognition software? I'm currently looking at Sphinx-4, but I have absolutely no experience in this area.

Re:Aurgh (2, Interesting)

GodKingAmit (1192629) | more than 4 years ago | (#30043196)

I used sphinx recently (pocketsphinx) to implement a voice recognition system for a sailboat, allowing quadriplegic sailors to control the boat. Sphinx is a decent voice recognition system but can't match big time commercial products like Google voice or Dragon naturally speaking. This is especially the case if you want recognition of natural speech (instead of the few code words used in my project). Have you considered the microsoft speech API (http://www.microsoft.com/speech/speech2007/default.mspx) ? I don't have any personal experience but I've heard that it is a fairly powerful system.

If only you could control things without voice. (1)

mirix (1649853) | more than 4 years ago | (#30042434)

Say via http. with buttons, or text or something. Oh wait.

nice little hack but... (1)

Chryana (708485) | more than 4 years ago | (#30042436)

It's an interesting hack, but I really don't like the commercial feeling the story has, with a link in the slashdot post, an oral mention of the LED kit seller in the video, and a big "Thanks nerdkits" displayed at the end.

Re:nice little hack but... (1)

Chryana (708485) | more than 4 years ago | (#30042444)

Oh yes, and the poster's link is to the company website, so he's definitely affiliated with them.

lol (1)

dUN82 (1657647) | more than 4 years ago | (#30042446)

it appears a free text msg to your phone is too much to ask...but, yeah, nice twick...

And the first message displayed was (0)

Anonymous Coward | more than 4 years ago | (#30042480)

11111 10001 11111 11110 11111 00000 01110 01111 00000 01110 10001 01110 11111 10001 11111 11110 00000 01111 10001 01111 11111 11111 10001 00100 10001 10000 10001 10000 00000 00100 10000 00000 10001 11001 10001 00100 10001 10000 10001 00000 10000 10001 10000 00100 10000 11011 00100 11111 11100 11110 11100 00000 00100 01110 00000 11111 10101 10001 00100 11111 11100 11110 00000 01110 01010 01110 00100 11100 10101 00100 10001 10000 10001 10000 00000 00100 00001 00000 10001 10011 10001 00100 10001 10000 10001 00000 00001 00100 00001 00100 10000 10001 00100 10001 11111 10001 11111 00000 01110 11110 00000 10001 10001 01110 00100 10001 11111 10001 00000 11110 00100 11110 00100 11111 10001

Imagine using the same display for monitoring (-1, Troll)

Anonymous Coward | more than 4 years ago | (#30042582)

your beowulf cluster...

Front page pwnd by another binspammer! HAHA!!

Uhhh...not that impressive (0)

Anonymous Coward | more than 4 years ago | (#30042820)

Considering he just used google's API, made it output some text to a file, read that file and then called an API that takes text and renders it to appropriate signals to the LEDs, I am not impressed? I am more impressed by, oh I don't know, a team creating something of complexity...like say...Windows Vista!

GIANT LED display? (2, Insightful)

war4peace (1628283) | more than 4 years ago | (#30043040)

Well to be honest, I was expecting a GIANT LED display, like the ones used for outdoor advertising; something in the range of 15x10 feet or something. This one is huge in terms of big LEDs, nothing else.

Imagine (1)

l3v1 (787564) | more than 4 years ago | (#30043314)

Imagine setting up scripts like one in the demo for certain commands, like poweroff, hdd wipe, switching on/off heating/lighting, and so on. Now imagine a funny friend learning your trigger word. Now, how cool is that ? :))

ads (1)

StripedCow (776465) | more than 4 years ago | (#30044014)

I guess it will not take long until Google will have their ads displayed on that LED array...

You wanna BIG matrix display... (1)

Linker3000 (626634) | more than 4 years ago | (#30044536)

Keep an eye on local business (call centre) sales or ebay - I picked up a 1m long AAC Corp 'AgentView' call centre display for 25UKP - there's a lot of 'closing down' kit around at the moment.

Currently, the displays is hooked up the BBC news RSS feed in the support room, but the control software can display pretty much anything.

Killer application for this (1)

srussia (884021) | more than 4 years ago | (#30046614)

LED marquee mounted on rear window of car.

Don't forget to check up how it screws (0)

Anonymous Coward | more than 4 years ago | (#30047698)

http://gvscrewups.blogspot.com/

The only thing is... (0)

Anonymous Coward | more than 4 years ago | (#30047832)

I'm a mute you insensitive clod!

Nice, but.... (1)

Tmack (593755) | more than 4 years ago | (#30048604)

The Asterisk crowd has been playing Zork over phone systems for quite some time now... all thats needed to make a computer do anything via voice command is a decent speech to text lib, like sphinx, and a way to get your verbal noises into the computer for it to decipher. Past that its the same old scripting game. Voice recognition is about like the Internet, it was really exciting the first few years when it was new and actually innovative, now doing something via the Internet/via Voice Recognition is nothing special (and often just annoying... "Operator" "Im sorry, I did not understand.." "I want to speak with an Opera.." "Transfering you to sales").

Tm

Back shelf of my car (0)

Anonymous Coward | more than 4 years ago | (#30051774)

Imagine if the people could actually read what you were shouting at them whilst driving:

"F**cking Moron! Open your f**king eyes"
"Hey Hot Mamma..."
"Fucking cops. o shit"

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>