Algorithmic research Digitalhealth

"We are now inventing robotic hearing." [Sébastien Christian]

OtoSense Inc. is a US-based startup company aiming at improving the quality of life for people with hearing loss by means of efficient, accessible and innovative solutions. Its founder, Sébastien Christian, is renowned for having invented many tools for people with hearing loss.

OtoSense, the main product, is based on a technology called SIR, for Sound Intelligent Recognition. This iOS and Android compatible application analyses background sounds (fire alarm, doorbell, etc.) and sends notifications to its user on their smartphone, Pebble smartwatch or on any other connected object. A very good example is IoT.

Improving the sound recognition prototype

Pentalog Institute worked on improving the efficiency of the OtoSense prototype analysis algorithm and sound recognition.

A Pentalog senior developer with high experience in the field of recognition algorithms was in charge of upgrading the initial prototype to the current version of the OtoSense mobile application.

This iOS and Android compatible application analyses background sounds (fire alarm, doorbell, etc.) and sends notifications to its user on their smartphone, Pebble smartwatch or on any other connected object. A very good example is IoT.

Improving the sound recognition prototype

Pentalog Institute worked on improving the efficiency of the OtoSense prototype analysis algorithm and sound recognition.
A Pentalog senior developer with high experience in the field of recognition algorithms was in charge of upgrading the initial prototype to the current version of the OtoSense mobile application.
The algorithmic research also covered the communication with the Pebble watch.

Developing the Digitalhealth Mobile Application

The Pentalog Institute consultants worked on a multi-platform technical environment for the OtoSense mobile application development project.

  • PHP: MongoDB, Test Driven Development, Symony2 Framework, RESTful web service, Continuous integration with Jenkins
  • Android: Jackson for Json object serialisation, sound processing (FFT calculation, calculation of sound parameters), sound pattern matching, Google Cloud Messaging, Android Hardware access (camera, microphone), Acra & Crittercism for crash reporting, direct canvas drawing, SQLite, location services
  • iOS: SQLite, JSONModel for Json object serialisation, sound processing (FFT calculation, calculation of sound parameters), sound pattern matching, Apple Push Notifications, Apple Hardware Access (camera, microphone), location services, direct canvas drawing
  • Peeble: C language SDK, Linux virtual machine for the development environment, Android Host application (written by Pebble) to communicate with the smart watch and upload the application

Key success points

The success of the project relied on the following factors :

  • high level of technical skills
  • proactive team proposing a lot of improvements to our client

Our consultants

Our partners