Skip to content

shahbazfdev/FlutterAndroidApp

Repository files navigation

Maritime Sound Detector

The project focuses on detecting different sounds on onboard ships. It also generates snr of the audio that is recorded and sent to API. This app works like Shazam but instead of detcting songs, it detects unusual sounds on ships.

Methodology

Audio is recorded in real-time and it is sent to API and each chunk is of 3 seconds.
API sends JSON response back to flutter app.
Flutter displays type of ship and plots SNR against time to show noise.

Tools and Technologies

For backend, FlaskAPI is used which is hosted on HuggingFace.
For frontend, Flutter is used.
For database, SQLite is used to keep user data safe in mobile.

About

Flutter+HuggingFace+Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors