Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmotionAI with keras, tensorflow and sklearn

This repository contains the code for the speech emotion recognition model built using keras, tensorflow and sklearn libraries. The data used for training purposes is the RAVDESS Audio Dataset.

Tested on python 3.11.0

Installation

To install the dependencies run:

pip install -r requirements.txt

Extracting features from audio files

To extract the data, run:

cd src
python ml_pipeline/utils.py

Train the model

To train the model, run:

python ml_pipeline/model.py

Use the model to make predictions

To get predictions, run: cd src

python engine.py --framework=(keras/sklearn) --infer --infer-file-path="C:\Users\DELL\Documents\emotion 3.11\input\Audio_Speech_Actors_01-24\Actor_03\03-01-02-01-01-01-03.wav"

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages