Skip to content

leonatajeff/synthaise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synthaise

Generative sound effects with AI. This project has pivoted to an AI-powered search through a small sound effect library using the UrbanSound8k dataset.

Dataset

The dataset used in this project can be downloaded from Kaggle at the following link:

UrbanSound8k Dataset

Instructions to set up the dataset

  1. Register or log in to your Kaggle account.
  2. Download the urbansound8k.zip file from the link above.
  3. Extract the contents of the urbansound8k.zip file.
  4. Place the extracted UrbanSound8K folder inside your local repository of the Flask app. The final structure should look like this:
  5. Create a folder audio-files, this is where the results will be locally stored.
  • synthaise/
    • templates/
    • static/
    • app.py
    • .gitignore
    • README.md
    • audio-files/
    • urbansound8k/
      • audio/
      • metadata/
        • UrbanSound8K.csv

Running the Flask app locally

  1. Make sure you have Python 3.x and pip installed on your system.
  2. Navigate to the root folder of the Flask app (synthaise).
  3. Create a virtual environment
python -m venv venv

then:

On Windows:

venv\Scripts\activate

On macOS and Linux:

source venv/bin/activate
  1. pip install -r requirements.txt
  2. flask run will run the development server.

if step 6 this doesn't work, set your environment variables:

On Windows:

set FLASK_APP=app.py

On macOS and Linux:

export FLASK_APP=app.py

About

generative sound effects with ai

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published