Scénarios

Lecture d’une histoire pour enfants

Le robot est en présence de quelques enfants de 7 à 8 ans. Après leur avoir demandé le silence, et l’avoir obtenu, le robot annonce le titre de l’histoire qu’il va raconter. S’il n’y a pas de protestations trop vives, il commence son récit. Si les enfants manifestent trop, le robot propose une autre histoire. Le récit va durer entre 2 et 5 minutes (entre 400 et 1000 mots). Même s’il y a plusieurs enfants, le robot se focalisera sur un seul pour raconter son histoire. Il repère où est son interlocuteur (position devant lui et hauteur du visage). Si, au cours de sa lecture, le robot s’aperçoit que tous les enfants sont partis, pour aller goûter ou jouer à autre chose, il doit s’arrêter et, éventuellement, à être prêt à reprendre un peu avant l’endroit où il s’est arrêté.

Le robot module sa voix selon qu’il soit narrateur ou l’un des différents personnages de l’histoire. S’il le peut il prend des accents régionaux (ou des défauts de « prononchiachion ») pour différencier les personnages. Sa voix est modulée en fonction de l’âge des personnages qui parlent dans le conte. La voix de chaque personnage interprété exprime les sentiments du personnage au moment du récit (joie, tristesse, colère, peur, espoir, abattement…).Quand il est narrateur, le robot fait également varier sa voix en fonction de l’intensité dramatique du récit. Les « dit-il », « demanda le capitaine », « s’interrogea la princesse » doivent-être dits avec la voix du narrateur mais en assurant une certaine continuité avec l’expression du personnage concerné.

Le robot accompagne son récit de gestes exprimant les sentiments des personnages qu’il interprète ou de gestes destinés à retenir l’attention de son auditoire pendant les périodes narratives tout en respectant l’ambiance générale du récit. Les gestes sont aussi bien des mouvements des bras et des mains que de la tête, du torse ou des jambes. Le robot peut, dans des cas simples, mimer certains gestes (gestes iconiques) des protagonistes (marcher, tendre la main, dire au revoir ou bonjour, se retourner, lever la tête pour crier, remuer la tête pour dire oui ou non…). Un troisième type de geste pourra être implanté: la « respiration », ce sont des gestes sans contenu lié au récit mais juste destinés à de pas laisser le robot complètement immobile entre les moments expressifs. Ces gestes peuvent être des mouvements de la tête vers les auditeurs, des balancements des bras…

Le terme geste désigne toute modification perceptible de l’état du robot. Ca peut être des mouvements des articulations du robot mais aussi le changement de couleur de ses leds voire des bruitages sonores.

Si au cours de son récit, le robot, pour une raison ou pour une autre, tombe. Il doit arrêter son récit, se relever en s’excusant, puis reprendre l’histoire au début de la phrase interrompue par la chute.

On peut imaginer que le robot soit réglable en « émotivité » : plus ou moins expressif (en jouant sur l'amplitude des gestes et de la voix par exemple). Le parent qui met en route le robot pourra choisir ça en fonction de l’état de concentration des enfants.

Lecture de messages courts intégrant des smileys

Outre les deux scénarios précédents, qui constituent le cœur du projet, Aldebaran propose que le système soit également capable de lire des messages courts (mail, skype, sms) agrémentés de smileys. Les smileys sont des marqueurs d’émotion dans des textes écrits, leur usage est donc en phase avec le principe général du projet. Toutefois, leur positionnement dans le texte étant ponctuel, rien n’indique sur quelle partie du texte ils portent. Une première interprétation de leur positionnement serait que l’émotion qu’ils signifient porte sur la phrase les précédant.

A priori, le système ne pourra lire que des messages écrits en français correct. Si un lexique est disponible pour des abréviations (cdt=cordialement, bjr=bonjour), peut-on tolérer leur usage ? La synthèse vocale peut-elle gérer l’écriture phonétique.

Il faut pouvoir disposer d’un lexique non ambigu traduisant le code ascii du smiley en émotion à exprimer.