Real-Time-Speech-Brain-Entrainment-Neurofeedback-Toolbox

EEG brain-computer interface system for providing real-time speech entrainment neurofeedback

https://github.com/Frank5547/Real-Time-Speech-Brain-Entrainment-Neurofeedback-Toolbox

You are now following this Submission

Neurofeedback represents a particular type of biofeedback whose aim is to teach self-control of brain function by measuring brain activity and presenting a feedback signal in real-time. Traditionally, neurofeedback has been used to complement treatments for various neuropsychological disorders through techniques like frequency training that attempt to change the power ratio of certain EEG frequency bands. However, to date, there are no neurofeedback approaches that look directly into modulating the neural entrainment to speech. Speech-brain entrainment, which stands for the alignment of the neural activity to the envelope of the speech input, has been shown to be key to speech comprehension. Atypical neural entrainment to speech seems to be consistently found in dyslexia and other developmental disorders. Thus, making speech entrainment neurofeedback a promising technique to obtain behavioral improvements. In this work, we present the first open-source brain-computer interface system that can be reliably used to provide speech entrainment neurofeedback while still being flexible enough to deliver more traditional coherence-based neurofeedback. In addition, it has the potential of being an open-source alternative to deliver other types of neurofeedback if configured to do so.

Dependency References:
Oostenveld, R., Fries, P., Maris, E., & Schoffelen, J.-M. (2011). FieldTrip: Open Source Software for Advanced Analysis of MEG, EEG, and Invasive Electrophysiological Data. Computational Intelligence and Neuroscience, 2011, 1–9. https://doi.org/10.1155/2011/156869
Rydesäter. P. (2019). TCP/UDP/IP Toolbox 2.0.6 (https://www.mathworks.com/matlabcentral/fileexchange/345-tcp-udp-ip-toolbox-2-0-6), MATLAB Central File Exchange. Retrieved November 2019.
Brainard, D. H. (1997) The Psychophysics Toolbox, Spatial Vision 10:433-436.
Pelli, D. G. (1997) The VideoToolbox software for visual psychophysics: Transforming numbers into movies, Spatial Vision 10:437-442.
Kleiner M, Brainard D, Pelli D. (2007). What is new in Psychtoolbox-3? Perception, 36. ECVP Abstract Supplement.

Cite As

Francisco Carrera Arias, Nicola Molinaro, Mikel Lizarazu (2020). Real-Time-Speech-Brain-Entrainment-Neurofeedback-Toolbox (https://github.com/Frank5547/Real-Time-Speech-Brain-Entrainment-Neurofeedback-Toolbox), GitHub. Retrieved July 14, 2020.

General Information

MATLAB Release Compatibility

  • Compatible with R2019a and later releases

Platform Compatibility

  • Windows
  • macOS
  • Linux

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes Action
1.0.3

Added Additional Author

1.0.2

Updated Description

1.0.1

Fixed Repository Image

1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.