Skip to content

vschmidt/machine_failure_detector

Repository files navigation

🔥 Machine Fault Detector through Sound Analysis

This code is associated with my undergraduate thesis in Electrical Engineering.

To understand how it was created and the concepts used, please refer to the document "TCC-Vinicio Schmidt.pdf" in the Documents folder.

🔨 Pre-configuration for Linux Environment

Python3 Installation

$ sudo apt-get install python3

Installation of PyAudio dependencies

$ sudo apt-get update

$ sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 python3-dev python3-tk

🔨 Pre-configuration for Windows Environment (Compatibility not tested)

Make sure you have version 3.7 (or higher) of Python installed on your machine, as well as the pip package manager (included in the Python installer).

To download the installer, visit: www.python.org

Project Dependencies Installation

$ pip install -r requirements.txt

Install PyAudio

$ pip install .\libs\PyAudio-0.2.11-cp38-cp38-win32.whl

🚀 Run the Application

On Windows

$ python interface/main.py

On Linux

$ python3 interface/main.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published