Well, Mister House seems to do all I had hoped for and more. Check out this list of things it can do:
* Executes actions based on voice input, time of day, etc
* It has a web interface to allow control and feedback from any browser, either on a local intranet or on the internet.
* Reads/writes any data from any serial attached device.
* Speaks the speed, course, and position of vehicles, by interfacing to a ham radio modem (TNC).
* Shares a modem for caller ID and paging.
* Reads/writes internet mail, http, and ftp files unattended.
* Sends/receive instant messages using AIM, MSN, or Jabber
* Uses free internet TV web pages to allow for VCR programing and show reminders.
* Has an entertaining 'chatbox' web page that will listen to all your problems.
And a bunch more
Here is some example speech output:
* Turning furnace heat off after 20 minutes at 69.1 degrees
* Notice, the sun is bright at 32 percent, and it is cold outside at 24 degrees, so I am opening the curtains at 8:07 AM
* The van is traveling north at 58 mph 0.8 miles west of Walmart.
* The car is parked at Friedell School.
* Email account nick has 1 new email message from accountmanager.
* Notice, Nick has been on the computer for 2.1 hours today.
* The front door has been left open.
* Phone call from Mal and Beth Winter from Montana.
* Notice, there is 1 favorite show starting now: Dilbert on channel 8.
* 8:58 PM. VCR recording will be started in 2 minutes for Southpark on channel 47.
* Notice, there were 668 web hits from 74 clients in the last day.
OK, so I don't think I'm handy enough, or enough of a hacker to give it a try. But it sounds cool, and it's Open Source, so who knows... (thanks to Makezine for the link, and High Earth Orbit for telling me about Makezine)

