PhyAAt (Physiology of Auditory Attention)

Introduced by Bajaj et al. in PhyAAt: Physiology of Auditory Attention to Speech Dataset

The dataset contains a collection of physiological signals (EEG, GSR, PPG) obtained from an experiment of the auditory attention on natural speech. Ethical Approval was acquired for the experiment. Details of the experiment can be found here


The dataset contain three physiological signals recorded at sampling rate of 128Hz from 25 healthy subjects during the experiment. Electroenceplogram (EEG) signal is recorded using a 14-channel Emotiv Epoc device. Two signal streams of Galvanic Skin Response (GSR) were recorded, instantaneous sample and moving averaged signal. From photoplethysmogram (PPG) sensor (pulse sensor), a raw signal, inter-beat interval (IBI), and pulse rate were recorded. All the signals were properly labeled.

  • EEG Channels: 'AF3', 'F7', 'F3', 'FC5', 'T7', 'P7', 'O1', 'O2', 'P8', 'T8', 'FC6', 'F4', 'F8', 'AF4'
  • GSR Signal: Instantaneous and moving averaged signal streams
  • PPG: PPG (ECG like signal), IBI (Inter Beat Interval ) and BPM (Beats per minute)

Download the dataset

Using Python

To download the dataset, install phyaat library and download through it.

pip install phyaat

import phyaat as ph

#to download dataset of subject 1 in given path 'dirpath

dirPath = ph.download_data(baseDir='../PhyAAt_Data', subject=1,verbose=0,overwrite=False) 

#to download dataset of all the subjects

dirPath = ph.download_data(baseDir='../PhyAAt_Data', subject=-1,verbose=0,overwrite=False)


If you are using other programming framework such as matlab or R, Download dataset manually from Github repository and extract all the csv files.

For more details on downloading and using dataset, check here: Getting Started

Helper Scripts

There are starter scripts and benchmark code to start building models. They are available here -


Paper Code Results Date Stars

Dataset Loaders

No data loaders found. You can submit your data loader here.