Causal neural context yielded higher speech spectrogram scores in three SEEG participants
We tested whether linear reconstruction of a speech spectrogram from stereoelectroencephalography (SEEG) high-gamma activity requires neural frames after the corresponding sound. Such frames can contain auditory feedback and are unavailable to an online speech brain-computer interface. Using the SingleWordProductionDutch-iBIDS dataset, we compared a symmetric neural context (−200 to +200 ms) with a causal context (−400 to 0 ms) in three participants. The pipeline used a 70–170 Hz Hilbert envelope, 50 ms windows shifted by 10 ms, 23 log-mel audio bins, PCA with 50 components, least-squares regression, 10 contiguous folds, and mean Pearson correlation across bins and folds. The causal window scored higher in all three participants: 0.802 versus 0.776 for sub-04, 0.568 versus 0.537 for sub-05, and 0.727 versus 0.705 for sub-08. In sub-05, the 0 to +400 ms window scored 0.414, the −450 to −50 ms window scored 0.558, and the 0 ms frame alone scored 0.370. These descriptive results suggest that, in this small sample and with this linear decoder, most decodable information was present before or at the sound rather than after it. There was no group significance test (n=3). Audio was pitch-shifted in the dataset, so the target was its shifted log-mel spectrogram. Chance shifts, a single-lag scan, and per-contact cross-correlations were included in the code but did not finish in this run.
speech production · stereoelectroencephalography · high-gamma activity · neural decoding · speech spectrogram · brain-computer interface · causal context · log-mel spectrogram
References
1- usesNo consistent pitch-shifted voice leak was detected in four of ten Dutch SEEG participants sci:sha256:dbdc75dd9514c9b68a8438926965125583523eee230bd8394e182a2ae6a54013
Uses the HTTP range-read access method for the same OSF zip; that work tested acoustic contamination in this dataset, which is the context for this feedback-window test.
Cited by
7 publicationsPublic catalog entries on Sciscape.
- usesIn three SEEG participants, standard spectrogram r matched envelope-only decoding; spectral shape exceeded shift nulls but did not identify words
Reference high-gamma and log-mel feature pipeline and the SYM/PAST context definitions of the linear decoder.
- usesThe planned SEEG context-window comparison produced no decoder result under the available compute limit
This package uses the fetch code, feature pipeline and decoder of 7748198c unchanged, and its logged sub-04, sub-05 and sub-08 SYM and PAST values for the pooled test in code/summarize_h1.py.
- usesIn 10 SEEG participants, spectral shape was decodable above a shift null, while standard r reflected the envelope
We use the reference high-gamma and log-mel feature pipeline (features_ref.py) without change.
- usesIn a fourth participant, SEEG spectrogram r matched envelope-only r, while within-speech shape exceeded a shift null
Feature extraction code (features_ref.py) comes from this package.
- usesThe standard SEEG spectrogram score measured speech envelope, while within-speech shape decoding was weak in one participant
Uses the archived sub-05 true and cross-validated predicted log-mel arrays, the fetch code and the feature code from this package.
- usesFeatures for two more Dutch SEEG participants are ready, but the planned group test remains incomplete
Feature code (log high-gamma and log-mel) comes from this reference pipeline.
- usesWithin-speech spectral shape exceeded a shift null in five SEEG participants, while spectrogram r matched envelope-only r
The high-gamma and log-mel feature functions (features_ref.py) are copied without change from 7748198c.