Activities

No upcoming events

Teleservices for an Intelligent Room

Participants

Supervisor

Motivation

Application Szenario

A typical situation would be a user who enters the intelligent room and is welcomed by the room itself. The user is able to communicate with the room in an intuitive way through speech. Commands will be recognized by the system and executed.

Objectives

The project goals are

Description

The system is using Esmeralda for speech recognition, MaryTTS for text to speech and JVoiceXML for the dialogue control. For the communication we chose XCF.
Esmeralda recognizes German words and sentences, which are defined in a grammar. The input is forwarded to JVoiceXML, where the dialogue itself is performed. By using VoiceXML files it is possible to parse the input and reply to the input either with text output or calling JavaMethods to perform different actions.
The output is forwarded via XCF to MaryTTS to create spoken output by a synthesized voice.

Results

The system is running and has been demoed. Its features are: Demonstration video
The video shows a user who is performing a short dialogue with the system. By giving commands he is able to switch on and off the light and music. With the command 'Hausgeist Tour starten' the system is starting another project for a short tour through the Intelligent Room. The other project uses MaryTTS, too.

Discussion and Conclusion

Outlook

It is very easy to improve the system by using VoiceXML files. Nevertheless there are some points which could be improved: