/LibraAI

Libra.AI is a women's safety-focused voice-activated A.I. assistant android app that detects a custom wake word and automates emergency activities for the user's safety.

Primary LanguageJava

LibraAI

An AI voice-emergency assistant! Won 4th place at Hack 'N' Tackle hackathon.

To train custom voice model, run the notebook at https://github.com/ashwin2k/wake-word-detection

What does it do?

  • LibraAI uses a GRU based model top detect the pretrained wake word "help me" from the user.
  • It uses a persistent notification that actually serves 2 functions:
    1. A Quick Access Notification bar to access the help functions directly
    2. To actively listen for the trigger word even when the phone is in sleep mode or the app is closed.
  • When the trigger word is detected:
    1. The flashlight is flashed in an SOS manner
    2. The emergency contacts are notified
    3. The police helpline is called.

To run the app

Clone the project and build the apk using Android Studio!

To see our hackathon pitch deck, click here

Demo Video:

Demo1 Demo2

Neural Network Architecture

We use a GRU based architecture as shown here:

image

Overall System Architecture

image

Screenshots

image image image image image

Uses chaquopy as a dependancy. If voice recognition doesnt work, kindly check if the permissions are allowed in settings.