Estimate the level of verbal conflict from raw speech signals
An end-to-end CNN-LSTM architecture with attention mechanism using Keras with Tensorflow backend.
Dataset used - SSPNet Conflict Corpus (http://www.dcs.gla.ac.uk/~vincia/dataconflict/)
Paper -
Rajan, Vandana, Alessio Brutti, and Andrea Cavallaro. "ConflictNET: End-to-End Learning for Speech-based Conflict Intensity Estimation." IEEE Signal Processing Letters 26.11 (2019): 1668-1672. (https://ieeexplore.ieee.org/document/8850055)
-
Download the dataset from (http://www.dcs.gla.ac.uk/~vincia/dataconflict/)
-
Create train, val and test split according to the following paper
Schuller, Björn, et al. "The INTERSPEECH 2013 computational paralinguistics challenge: Social signals, conflict, emotion, autism." Proceedings INTERSPEECH 2013, 14th Annual Conference of the International Speech Communication Association, Lyon, France. 2013.
-
Change lines 10,11 and 12 in 'dataLoad.py' by providing the train, val and test paths in your computer.
-
Run 'conflict_net.py'
CONFER dataset: https://ibug.doc.ic.ac.uk/resources/confer/

