iStuff:  Voice Control

Voice Input to the iRoom

The voice input allows the user to control any aspect of the room, thus far we have implemented a system that controls the lights and projectors, but can be easily expanded to include other services offered by the workspace.  The system uses VoiceXML to interact with the user and sends the information to be processed to servlets which interact with the Event Heap.  The IBM VoiceServer SDK is used as the VoiceXML browser, which allows the microphone setup to be configured.  In addition, it is possible to expand to the telephony market using developer sites such as TellMe Studio and BeVocal Cafe

Download the code to duplicate our system.  Included in this file are 4 VoiceXML files and 2 servlet files.  The welcome.vxml is the file that should be run to start the system.


Joyce Ho <joyceho@mit.edu> • Last modified July 17, 2002