An attempt to detect sensitive information typed on a user's keyboard based on the sound emitted by the keys.
-
If you are running locally (recommended):
- Clone the repository.
- Create a virtual environment.
- Install in the venv all the packages listed in
requirements.txt. - Open the notebook
Password_Detection_through_Sound.ipynb. - Adjust the paths according to your local folder organization.
- Run the notebook.
-
If you are using Colab:
- Create a folder in Google Drive.
- Now, place the following inside the folder you just created:
- The file
information.csv - The directory
sounds - The notebook
Password_Detection_through_Sound.ipynb
- The file
- Run the notebook, following the initial setup steps (adjust paths and run colab-specific cells).
ㅤ
➡️ The file build_csv.ipynb has been added just for completeness and is not necessary for running the main notebook.