Thursday, June 19, 2008

When is the last time you really spoke to your computer?

If you're like most computer users, there have been times when you have spoken to your computer in anger. Yelling obscenities at it when it deletes your files. Screaming when error messages pop up. Grumbling when web pages take too long to load.

There are even times when you speak to your computer like it's a little child. Urging it to complete it's tasks. Begging it to let you do something you think you should be able to do.

But what about sitting down and talking to your computer and having it actually do what you ask?

We see it all the time on TV and in the movies when our favorite characters say "Computer, ..." and the computer does some work and responds. Why aren't we doing this ourselves? Voice Recognition technology has been publicly available since before 2000. For a price.

One recent advance in this area is the release of the Java Speech API version 2 (JSAPI2). Tools using this standard are available from Conversay, Inc. (http://www.conversay.com) for a relatively low price.

I started working with early versions of this toolkit in May 2007 and was amazed at it's capabilities. Since then, I've developed many systems that use voice recognition and voice synthesis along with many other technologies to create voice controlled hardware systems, voice communications systems, even voice controlled software.

It's been very liberating being able to speak to my computer instead of yelling at it in disgust, so I ask you:

When is the last time you really spoke to your computer?