8
EmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France

EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionMLThe challenge of dealing with human factors

Marc Schröder, DFKI GmbH

W3C Technical Plenary3 November 2010

Lyon, France

Page 2: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 2

Emotion Markup Language

Why do we need a computer-readable representation of emotions?

People express emotions all the time when talking to each others

– emotions are the “social glue” in human experience

People's experience of technology is strongly influenced by emotional reactions (especially for non-experts)

– e.g., a “canned” friendly voice in IVR system can make peoplemore upset if they have a problem

Application developers want to make user experience more engaging

– personalised, interactive web sites

Page 3: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 3

Emotion-related technology on the market today

www.livingactor.com

www.nicovideo.jpwww.nviso.ch

www.affectiva.com

“Amazing!”

www.loquendo.com

Emotional TTS voices

Annotate Sense Generate

www.jkp.com/mindreading

Page 4: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 4

Emotion-related work in research labs

SEMAINE: non-verbalcapabilities for virtual agents

PANDORA: Training for crisis management

DIT: Crowdsourcing techniquesfor annotating emotional speech

Page 5: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 5

EmotionML: Specification status

2006 2007 2008 2009 2010 2011

EmotionXG

EmotionMLXG

Formal specification workin MMI WG

FPWD WD

EmotionMLworkshop

LCWD

Page 6: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 6

EmotionML: Design principles

EmotionML as a “plug-in” languageusable in many contextsEMMA, SSML, SMIL, …

Scientific validityuse emotion descriptions from scientific literature

→ Recent EmotionML workshop confirms that spec is well under way for both principles

Page 7: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 7

EmotionML: Three use cases

(1) manual annotation of data

(2) automatic recognition of emotion-related states from user behavior

(3) generation of emotion-related system behavior

Page 8: EmotionML - World Wide Web ConsortiumEmotionML The challenge of dealing with human factors Marc Schröder, DFKI GmbH W3C Technical Plenary 3 November 2010 Lyon, France EmotionML –

EmotionML – human factors Marc Schröder 8

EmotionML in web applications?

(1) manual annotation of data

(2) automatic recognition of emotion-related states from user behavior

(3) generation of emotion-related system behavior

crowdsourcing video annotation

speech synthesis virtual characters

capturing human non-verbal behaviourfrom face, voice, physiological sensors