La communication accessible


Sibylle est un logiciel d'aide à la communication qui vise à être accessible au plus grand nombre. Il est destiné en premier lieu aux personnes qui n'ont pas ou plus l'usage de la parole, mais aussi aux personnes dont les capacités gestuelles ne permettent pas d'interagir de manière classique avec une tablette ou un ordinateur. Sibylle est également destiné aux aidants, membres de la famille, thérapeutes, qui peuvent bénéficier d'un outil gratuit et configurable pour répondre à des besoins de communication spécifiques.





Fonctionnalités

Sibylle est composé de tableaux de cases configurables contenant des lettres, des mots, des pictogrammes, des commandes pour communiquer, accéder à l'informatique... Il est emmené à évoluer en fonction de différents retours d'expériences (voir comment contribuer ici).


Aide à la communication

  • Prédiction de mots : un moteur de prédiction efficace qui s'adapte à l'utilisateur et prend en compte le contexte d'utilisation pour économiser de nombreuses saisies
  • Prédiction de lettres : une réorganisation dynamique de lettres dans un même tableau pour taper le plus rapidement possible les lettres suivantes
  • Synthèse vocale SAPI5 : pour bénéficier de la qualité du standard des synthèses vocales sous Windows (ScanSoft, Voxygen...)

Accès à l'informatique

  • Clavier virtuel : un mode pour écrire en dehors du logiciel, pour faire des recherches sur internet, écrire un mail, poster des messages sur les réseaux sociaux...
  • Déplacement de souris : des commandes pour déplacer le curseur de la souris et simuler des clics à partir d'un seul contacteur
  • Interaction : sélection directe, sélection par défilement à l'aide d'un contacteur ou sélection automatique sous temporisation en fonction des besoins

Configuration

  • Commandes et Scénarios : une case peut accueillir une ou plusieurs actions (écrire du texte, lancer un programme...), le tout organisé dans le temps
  • Personnalisation complète : de la police d'une case à la voix utilisée par la synthèse, en passant par le temps de défilement, tout ou presque est configurable
  • Partage de configurations : des configurations par défaut, issues de l'expérience de Kerpape, sont proposées en même temps que le logiciel ici

Recherche appliquée

Sibylle est issu de travaux de recherche dans différents domaines : Traitement Automatique des Langues Naturelles (TALN), Interaction Homme-Machine (IHM)... (voir comment contribuer ici)

Ce logiciel est distribué sous licence Creative Commons CC-BY, qui vous laisse toute liberté pour l'utiliser à fins de recherche, à condition de l'attribuer à ses auteurs en citant systématiquement une des publications relatives au projet Sibylle dont vous trouverez la liste ci-dessous.


Historique et démarche du projet

La première version de Sibylle a été développée entre 2000 et 2003 par Igor Schadle lors de sa thèse, encadrée par Jean-Yves Antoine (Université de Tours) et Franck Poirier (Université de Bretagne-Sud). Elle intégrait déjà une prédiction de mots basée sur un modèle statistique ainsi qu'un clavier de lettres dynamique.

La deuxième version a été développée lors de la thèse de Tonio Wandmacher entre 2004 et 2008. Ce doctorat, encadré par Jean-Yves Antoine et Uwe Mönig (Université de Tübingen en Allemagne), a permis d'optimiser le modèle statistique de la première version et d'y ajouter un modèle sémantique (pour adapter la prédiction de mots au contexte à partir des 100 derniers mots). Elle a également donné lieu à l'extension de Sibylle en 3 langues : français, allemand et anglais.

La troisième version a également été développée par Igor Schadle en 2008-2009, dans le cadre d'un projet (Voltaire) financé par la fondation Garches. Ce projet a permis d'intégrer le moteur de prédiction dans le clavier virtuel libre CVK (devenu CiviKey), mais également de reprendre le code et l'interface de Sibylle en collaboration avec le CMRRF de Kerpape.

La version "K", mise à disposition sur ce site, a finalement été développée au laboratoire d'électronique du CMRRF de Kerpape par Mathieu Thebaud en 2014. Elle marque la volonté de rendre Sibylle accessible au plus grand nombre tout en prenant en compte un maximum de besoins de terrain. (Sibylle est utilisé en routine depuis de plusieurs années au CMRRF de Kerpape par de nombreux patients qui ont pu bénéficier d'un logiciel d'aide à la communication performant à leurs sorties.)


Publications associées

Voir la liste exhaustive des publications associées à Sibylle ici

Développement de plugins

Sibylle n'est pas open-source, mais reste ouvert aux personnes qui souhaitent développer de nouvelles fonctionnalités pour améliorer/enrichir le logiciel et l'utiliser par la suite. (voir comment contribuer ici)

CC-BY : L'oeuvre peut être librement utilisée, à condition de l'attribuer à l'auteur en citant son nom.


Architecture logicielle

Sibylle est structuré de manière à permettre aux développeurs informatiques d'intégrer de nouvelles fonctionnalités sans pour autant modifier le « noyau » du logiciel et ses fonctions essentielles liées à la communication et à l'accessibilité.

Développé en Java, Sibylle peut ainsi être vu comme un logiciel adaptable aux personnes en situation de handicap, auquel on peut greffer des plugins pour ajouter de nouvelles fonctionnalités.


Exemples de plugins

Quelques exemples de plugins développés ou en cours de développement :

  • Plugin XAAL : pour intégrer des commandes domotiques issues du protocole de communication développé par Télécom Bretagne (cf XAAL)
  • Plugin Agenda : pour intégrer un agenda synchronisé avec un compte Google dans un logiciel d'aide à la communication

Un projet collaboratif

Sibylle est un projet collaboratif. Utilisateur, développeur informatique, chercheur, membre d'une organisation ayant une politique de mécénat, tout le monde peut y contribuer. CONTACTEZ-NOUS


Retour utilisateur

Sibylle est un logiciel mis à disposition gratuitement, développé au laboratoire d'électronique du CMRRF de Kerpape (en collaboration avec l'Université de Tours et l'Université de Bretagne-Sud). Bien que Sibylle présente de nombreuses fonctionnalités développées suite aux retours d'orthophonistes, d'ergothérapeutes et de patients du centre de Kerpape, il ne peut actuellement couvrir tous les besoins. CONTACTEZ-NOUS


Recherche & Développement

L'architecture de Sibylle permet aux personnes intéressées d'intégrer de nouvelles fonctionnalités (développement de plugins via une API Java) sans modifier le "noyau" du logiciel. Développeurs et chercheurs peuvent ainsi bénéficier d'une interface accessible (accès par défilement avec contacteur, synthèse vocale...) pour mettre à disposition leur développement (sous forme de plugin) au plus grand nombre. Même si Sibylle n'est pas open-source, il y a de plus la possibilité d'accéder aux sources du noyau suivant la nature des demandes. CONTACTEZ-NOUS


Contribution financière

Les dons ou achats de plugins servent directement à financer des développements (stages ou contrats) pour améliorer et enrichir le logiciel. CONTACTEZ-NOUS

Actuellement, les organismes suivants se sont engagés :

  • Société BAMSOO : stage de 4 mois pour le développement de Sibylle vK
  • CMRRF de Kerpape : CDD d'un mois pour terminer le développement de la version 1.0
  • Télécom Bretagne : stage de 3 mois pour le développement du plugin XAAL

Téléchargement

Sibylle est un logiciel gratuit. Sur cette page, vous pouvez télécharger la dernière version du logiciel, des exemples de configurations, ou des plugins*.

Le logiciel

Sibylle s'installe sur PC et tablettes Windows et requiert une version récente du JRE Java (Sibylle ne s'installe pas sur IPAD ou sur tablettes Android...).

Pour télécharger Sibylle, cliquez sur l'image ci-dessous


Les configurations

Sibylle est très largement configurable pour permettre une adaptation fine au tableau clinique et aux besoins de l'utilisateur. Vous pouvez toutefois trouver ci-dessous des exemples de configurations types qui pourront répondre à votre situation.

Sibylle-clavier-virtuel-1

Willy A.

13:54 - lundi 16/03/2015

Clavier virtuel simple avec prédiction de mots

Sibylle-complet

Willy A.

12:13 - lundi 16/03/2015

Version complète avec tableau de lettres dynamique, prédiction de mots, tableau de pictogrammes... interaction directe

Sibylle-phonetique-1

Monique J.

13:43 - lundi 16/03/2015

Tableau de communication simple avec quelques phonèmes

Souris-8-directions

Willy A.

12:28 - lundi 16/03/2015

Souris virtuelle avec déplacement dans les 8 directions et simulation du clic gauche



Les plugins

* Certains plugins sont payants : ils servent dans ce cas à financer le développement du logiciel

En cours de développement...