Real-Time-Speech-Brain-Entrainment-Neurofeedback-Toolbox
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.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Sciences > Neuroscience > Human Brain Mapping > EEG/MEG/ECoG >
- Sciences > Neuroscience > Brain Computer Interfaces >
- Engineering > Biomedical Engineering > Biomedical Signal Processing >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.3 | Added Additional Author |
|
|
| 1.0.2 | Updated Description |
|
|
| 1.0.1 | Fixed Repository Image |
|
|
| 1.0.0 |
|
