Fun article on developer.java.sun.com called Futurama: Using Java Technology to Build Robots That Can See, Hear Speak, and Move. It explains how to use the Java speech API to capture speech, the Java Media Framework to capture webcam images, and the open source leJOS environment for controlling Lego Mindstorms robots.
On a semi-related note, if you have an MP3 collection (um… yeah I guess that’s all of you), you should check out the .NET application that Joe just released called LANMP3. Pretty cool stuff.