Our project is based on the idea of detecting different emotions from a range of different audio files. Our primary focus is to > detect a variety of basic human emotions such as happiness, sadness, anger, disgust, etc.
The main objective of our project is to distinguish between the various emotions and implement the different models used for the same.
!pip install -q kaggle
Upload the kaggle.json file which is generated for your Kaggle account for your profile.
from google.colab import files
files.upload()
Make directory for kaggle and change the accessibility rights for the colab user using below commands:
! mkdir ~/.kaggle
! cp kaggle.json ~/.kaggle/
! chmod 600 ~/.kaggle/kaggle.json
Source of Dataset we used and code snippet to download and unzip it on your drive:
!kaggle datasets download -d uwrfkaggler/ravdess-emotional-speech-audio --force
from google.colab import drive
drive.mount('/content/drive')
!unzip -u /content/ravdess-emotional-speech-audio.zip -d /content/drive/MyDrive/Projects/RAVDESS/
Or you can save efforts and download our Data_download_file.ipynb and run it.
You can download and use the file CNN_Model_SEDAN.ipynb
You can download and use the file Final_SEDAN.ipynb