W3C MMI Architecture as a Basis for Enhanced Interaction for Ambient Assisted Living
António Teixeira, Nuno Almeida, Carlos Pereira, Miguel Oliveira e Silva ajst@ua.pt
Antnio Teixeira, Nuno Almeida, Carlos Pereira, Miguel Oliveira e - - PowerPoint PPT Presentation
W3C MMI Architecture as a Basis for Enhanced Interaction for Ambient Assisted Living Antnio Teixeira, Nuno Almeida, Carlos Pereira, Miguel Oliveira e Silva ajst@ua.pt Overview Our motivations AAL Interaction and goals
W3C MMI Architecture as a Basis for Enhanced Interaction for Ambient Assisted Living
António Teixeira, Nuno Almeida, Carlos Pereira, Miguel Oliveira e Silva ajst@ua.pt
Overview
– AAL – Interaction
AAL projects University of Aveiro/IEETA is involved
– AAL4ALL – Smartphones for Seniors – AAL Paelife
5
– Speech + gestures + expressions …
Human interaction
5
6
– We have been involved in spoken interaction since the 90s
6
Ambient Assisted Living
8
and the United Nations (UN) principles of independence, participation, dignity, care and self-fulfillment;
participation and security in order to enhance quality of life as people age;
spiritual and civic affairs
mental well-being throughout the life course and to participate in society, while providing them with adequate protection, security and care when they need
Motivations - Active Ageing
9
facilitate the daily life of the elderly, fighting isolation and exclusion, increasing their pro-activity, work capacity and autonomy.
– There is a need to overcome the gap between an individual's capabilities and the technological resources,
– a term used to denote the ease with which people can employ a particular tool or other human- made object in order to achieve a particular goal. Motivations – Tech Innovation
AAL and multimodality
pervasiveness, and the user
– Leading to highly heterogeneous environments
shortening the gap between the user and its ambient
– necessity of including a wide number of devices – distributed focus of AAL – requirement of constant connection
10
– Heterogeneity
– Autonomy is increased – Usability through choice
W3C MMI architecture
13
Example 1 - AAL4ALL
leadership of University of Aveiro) to define the architecture and develop multimodal support for AAL Applications
Architecture Adoption within the task followed several phases – First phase
» Some experiments with EMMA » Creation of an MMI interoperability test report
– Second phase
» Tests with Interaction Manager based on SCXML (on the right)
– Third phase
» First ‘blackbox’ modalities supporting Lifecycle Events communication – ASR, TTS with Interaction Manager iteration » Test framework based only on EMMA and Lifecycle Events » First integrated demo
– Ongoing
» Developing and integrating more modalities (ex: avatar) » Work on fusion and fission capabilities
15
AAL4ALL Demonstrator - July 2012
cooperation was made between University of Aveiro and Microsoft Language Development Center (in Lisbonne).
use of input and output modalities developed in scope of the project.
multimodal integrated water heater controller.
general meeting in July 2012, Porto, Portugal
16
AAL4ALL Demonstrator - July 2012
19
Example 2 – Smartphones for Seniors System Architecture
intelligence
20
Multimodal Output
– Panoramic view – Medication images generation – Medication details
– TTS (e.g. “The side effects of medication are…”) – Use of Natural Lang Generation
21
The movie …
– Accessible and easy-to-use Assistant that integrates a set of services aiming at increasing social activity and social- integration of the elderly, making use of multimodal interaction.
Example 3 – PaeLife Personal Assistant
22
both a stationary main unit and a portable unit.
System architecture overview Platform
23
Main Unit Home computer Home computer Screen Screen PLA Database Portable Unit Portable Unit (Premium Tablet) Portable Unit (Premium Tablet) Portable Unit (Low Cost Tablet) Portable Unit (Low Cost Tablet) Home Office 365 Voice Search Automatic Speech Recognition
Internet
authentification services Text to Speech kinect
– supporting graphical output modalities and also sound and speech output
– providing the means for the body gestures input modality
System architecture overview Platform: main unit
24
System architecture overview Platform: portable unit
25
– Only through the main unit – Only through the portable unit – Both through the main and portable units
Interaction with PLA
26
– This choice is justified by the architecture’s open standard nature. – This architecture provides an answer to the previous requirements easing the creation and integration of new modules Architecture
27
– Using Microsoft’s speech platform – Easy support for the several languages and future language packs for Elderly Speech ASR
– Uses the PaeLife Kinect Framework built for the PaeLife project for recognition of user gestures
Modalities
28
framework, a demo application was created.
Proof-of-concept demonstration of the Framework
29
DEMO DEMO
Operacional Factores de Competitividade and the European Union (FEDER) under projects AAL4ALL (www.aal4all.org), Smartphones for Seniors (www.martphones4seniors.org) and Living Usability Lab for Next Generation Networks (http://www.livinglab.pt/).
(www.paelife.eu) from AAL JP and national agencies: Part of the work presented was funded by FEDER, COMPETE and FCT in the context of AAL/0015/2009 and IEETA Research Unit funding FCOMP-01-0124-FEDER-022682 (FCT-PEstC/EEI/UI0127/2011).
Acknowledgments