In the beginning of May one of our developers had heard about a deaf woman, living in Vilnius countryside, growing a child. Due to her hearing impairements she is not able to know when her baby is crying and shouting. The sad part is, that the government might take her child away as she can hardly take after him.
We have developed an app called Feel the Sound. It is a web application which can work in two ways:
- Listen to sounds around it
- Transmit the sound and vibrate if the sound level is too high
The app can be used with either one or two devices. Single device mode is especially well suited for deaf people who have their children nearbly, whereas multiple device mode can be used in place of radio stations if baby is in other room,
The application consists of two parts:
-
Angular 2 based web app
-
Spring Boot based backend
-
Websockets are used to transmit sound via server to listening devices
The backend simply transmits sound buffer to other devices as per request.
- JQuery (www.jquery.com)
- AudioContext-MonkeyPatch (https://cwilso.github.io/AudioContext-MonkeyPatch/AudioContextMonkeyPatch.js)
- UIKit frontend framework (www.getuikit.com)
- Angular2 (www.angular.io)
- Java + Spring Boot for backend server http://projects.spring.io/spring-boot

