Hearing Aid App
The Hearing Aid App turns a smartphone into a personalised hearing assistance device. It uses real-time audio processing to amplify and filter sound based on each user's individual hearing profile, making personalised hearing support accessible without expensive proprietary hardware.
The audiogram screen lets users calibrate their hearing across frequencies from 125 Hz to 16 kHz using per-frequency sliders. The app reads those values and automatically classifies the level of loss as Normal, Mild, Moderate, Severe, or Profound. This profile drives the audio processing in real time whenever the app is active.
Users can pair their Bluetooth hearing devices directly through the app and switch between four environment modes: Quiet, Noisy, Outdoor, and Music. Each mode adjusts the audio processing to suit the listening context. Volume and profile preferences are saved to Firestore so the setup carries over between sessions.
Built with Flutter using flutter_sound for audio processing and flutter_blue_plus for Bluetooth connectivity, backed by Firebase for authentication and cloud profile storage.
App Screenshots

Audiogram Input — per-frequency hearing threshold calibration with dBHL sliders and severity labels

Environment Mode — adaptive audio profiles for Quiet, Noisy, Outdoor, and Music settings
Tech Stack
Key Features
Outcome
Delivered a fully functional hearing aid companion app with audiogram-driven audio calibration — making personalised hearing assistance accessible directly from a mobile device without expensive proprietary hardware.
Interested in a similar solution?
Let's discuss your project and see how we can build something equally impactful for your business.