EchoAlert is an intelligent mobile system designed to enhance urban safety and accessibility by identifying critical environmental sounds—such as sirens, alarms, horns, and emergency cues—in real time. The platform provides instant alerts, custom vibration patterns, and intuitive visual cues to support users in noisy environments or accessibility-sensitive situations.
EchoAlert integrates on-device sound analysis, real-time alerts, and smart accessibility features to create a reliable audio-awareness companion. Its low-latency processing ensures immediate detection while maintaining complete user privacy, as no raw audio is transmitted outside the device.
-
On-device emergency sound detection
-
Privacy-first local audio processing
-
Visual and tactile accessibility alerts
-
Real-time emergency notifications
-
Crowd-sourced safety sound mapping
-
Low-latency reliable notifications
-
Flutter cross-platform frontend
-
TensorFlow Lite, YAMNet
-
Firebase Functions, Messaging
-
Firebase Firestore database
-
Google Maps / Mapbox
-
Offline-ready on-device AI
-
Custom vibration feedback modes
-
Anonymous community safety insights
-
Location-based emergency assistance
-
Smart-city scalable architecture
- Clone the Repository
git <https://github.com/shanmugaharini21/EchoAlert-Intelligent-Emergency-Alert-Platform/tree/main>
- Install Dependencies
flutter pub get
- Launch the App
flutter run
- Deploy Backend (If using Firebase)
firebase deploy --only functions
This project is built using Flutter, TensorFlow Lite, YAMNet, and Firebase, along with industry advancements in sound classification, accessibility technologies, and emergency alerting systems. We thank the open-source community for their contributions that made the development of EchoAlert possible.