Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.09 KB

README.md

File metadata and controls

39 lines (21 loc) · 1.09 KB

🔥 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