Recherche algorithmique Digitalhealth

"On est en train d'inventer l'audition robotique." [Sébastien Christian]

OtoSense vise à améliorer la qualité de vie des malentendants avec des solutions efficaces, accessibles et innovantes. Son fondateur, Sébastien Christian, a inventé de nombreux outils pour les personnes atteintes de défience auditive.

Le produit phare, OtoSense, est basé sur la technologie “SIR” ou “Sound Intelligent Recognition” (reconnaissance intelligente de sons). Cette application mobile compatible iOS et Android, analyse les sons de l’environnement (sonnette de porte, alarme d’incendie, etc.) et envoie des notifications à l’utilisateur sur son smartphone, sur une montre intelligente Pebble, ou sur tout autre objet connecté. Bel exemple IoT. (Internet of Things).

Amélioration du prototype de reconnaissance sonore

Pentalog Institute est intervenu sur le prototype d’OtoSense pour améliorer la performance de l’algorithme d’analyse et de reconnaissance des sons.

Un développeur senior Pentalog, doté d’une vaste expérience dans le domaine des algorithmes de reconnaissance, a fait évoluer le prototype initial vers la version actuelle de l’application mobile OtoSense.

La recherche algorithmique a porté également sur la communication avec la montre Pebble.

Développement d’Application Mobile Digitalhealth

Les consultants Pentalog Institute ont travaillé dans un environnement technique multi-plateforme pour le projet de développement de l’application mobile OtoSense.

  • PHP : MongoDB, Test Driven Development, Symony2 Framework, service web de type RESTful, intégration continue avec Jenkins
  • Android : utilisation de Jackson pour sérialiser des objets en JSON, traitement du son (calcul de la transformée de Fourier rapide, calcul des paramètres du son), pattern matching des sons, services de Google Cloud Messaging, Android Hardware access (caméra, microphone), l’utilisation d’Acra & Crittercism pour rapporter une défaillance, réalisation des dessins avec canvas, SQLite, services de localisation
  • iOS : SQLite, utilisation de JSONModel pour sérialiser des objets en JSON, traitement du son (calcul de la transformée de Fourier rapide, calcul des paramètres du son), pattern matching des sons, Apple Push Notifications, Apple Hardware Access (caméra, microphone), services de localisation, réalisation des dessins avec canvas
  • Peeble : SDK en langage C, machine virtuelle Linux pour l’environnement de développement, application Android Host (écrite par Pebble) pour communiquer avec la montre intelligente et télécharger l’application

Points-clés de succès

Le succès du projet réside principalement dans les points suivants :

  • le haut niveau de compétences techniques
  • la proactivité pour proposer des améliorations au client

Nos consultants

Nos alliés