The MultiModal Engine (MME) is a platform which is able to provide to the final user a better way to interact with applications taking into account the context and the application information. Given all the environment information about the application and the context in which the user is working, the system will be able to propose the best output interaction(s) in response to the best input interaction(s).
Interacting with MME is simple, fast and secure. SOAP protocols make simple to interact with MME.
MME is a robust framework. Error correction is introduced in order to provide robustness
MME is ideal in heterogeneous environments. As commented below, in heterogeneous environments is difficult to establish communication protocols in an easy way. Introducing MME makes easy the integration between users and applications.
Separating both ends implementation makes easy the end to end integration. Ends are independent each other.
MME is available in sourceforge: http://sourceforge.net/projects/multimodalengin/ Access to source code
MME uses technologies which can be implemented in different programming languages like c, c++, java, . Protocol used like SOAP and Socket protocols are standards in communications.
To develop the MME, several concepts haven been used. These concepts are presented in the following lines. Used data by MME:
©2007-2010 . Contact EASY
Interactions project leader