Skip to content
/ robin Public

💊🎤🎧 A sound recognition system intended to provide emotional health analisys, and suggest treatment options. 🎻😊

Notifications You must be signed in to change notification settings

Danucas/robin

Repository files navigation

Robin

A sound recognition system intended to provide emotional health analisys, and suggest treatment options.

Motivation

To bring better support to health care workers, helping them to be more effective with their practice, and to keep in the research of emotional analisys through the spoken communication.

Rosan

Stands by RObin Spectrum ANalizer, is the integrated tool for spectrum analisis, it performs graphical signal drawing for Time and Frequency domains

Screenshots

Rosan

Dependencies

  1. Python ^3.6

    • librosa
    • tk
    • sounddevice
    • soundfile
    • wave
  2. Ubuntu 18.04 (OS)

    • ffmpeg
    • libportaudio2
    • libasound-dev

Installation

Run the script

$ ./install_modules.sh

Usage

To run Rosan, be sure of having installed all dependencies

$ ./rosan

click to 'open file'

and type one of the files in the list without the .wav extension, all audio files are stored in /recs directory, you can add your own files to analyze.

Architecture

Rosan is the entry point, it joins two cores docs:

Encapsulates the render functions for the Window, Track and Sample elements docs:

Reads the .wav sound files, and store the raw bytes as an attribute for Audio object

Extras (Test Features)

This feature is at creation state, an updated documentation about this feature will be release with the working version. You can also try to run $ ./kivy.sh

Requirement

Install buildozer check the docs at kivy

#!/usr/bin/env bash

# Install buildozer
git clone https://github.com/kivy/buildozer.git
cd buildozer
sudo python setup.py install

To record the needed data, a kivy test AndroidApp has been builded, using the buildozer.spec file.

Plug your Android device and run:

$ buildozer android debug deploy run

Contribute

To add new features just fork this repo and ask for a PR, also please send me an email commenting about your experience with emotional health, we can build a community and bring great solutions for this.

Authors

Portfolio Project

Data in motion

About

💊🎤🎧 A sound recognition system intended to provide emotional health analisys, and suggest treatment options. 🎻😊

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published