Sorry my post got mysteriously submitted before it was done..weird....
here goes:
Since my company develops its own business operations database system and its totally unique for our industry..being that I'm on the support end of our employees I had some suggestions for voice use with this new system...
1) User action: Incorrectly types in a non-existent vendor or facility location ID.
Current system: Will display a text box "Invalid Location ID"
New voice system says : "That location didn't exist the last 10 times your entered it, what makes you think it will exist now?"
2) User Action: User accidentially deletes a workorder before its processed.
Current system: Displays a type mistmatch error.
New system says: "Your screwed"
3) User action: While waiting for his/her report to generate (all 500 pages) the user slams their keyboard or their mouse in frustration, screaming "This damn thing is so slow.."
Current system: Shows progress bar in lower left portion of screen.
New system: "Hey jacka$$ if you didn't install all those chat programs, fancy screensavers, clog up my hard drive with 2 gigs of downloaded MP3's on company time and try to run a 500 page report that pulls from 4 tables 10 minutes before you are trying to go home -- maybe I'd be able to work a little faster you ungrateful little sh--......restarting report now...have a nice day" :)
That's about the best use of voice in a system I can think of...a system that is honest back to the user. ;)