Aller au contenu principal

Tâche de Stroop

Version : v1 (actuelle)

Vue d'ensemble

La tâche de Stroop est l'un des paradigmes les plus largement utilisés en psychologie cognitive, mesurant l'attention sélective et le contrôle cognitif. Les participants voient des mots de couleur (comme « ROUGE » ou « BLEU ») affichés dans une encre colorée et doivent nommer la couleur de l'encre tout en ignorant le mot lui-même. Lorsque le mot et la couleur de l'encre ne correspondent pas (par ex., le mot « ROUGE » en encre bleue), les temps de réponse augmentent et les erreurs se multiplient. C'est l'effet Stroop classique.

Cette tâche mesure les fonctions exécutives, notamment l'inhibition de réponse, l'attention sélective et la vitesse de traitement. L'interférence provenant de la lecture automatique des mots offre une fenêtre sur la manière dont le cerveau résout les conflits entre flux d'informations.

Contexte scientifique

L'effet Stroop, documenté pour la première fois par John Ridley Stroop en 1935, démontre que la lecture des mots est un processus si automatique qu'il interfère avec la tâche plus délibérée de dénomination des couleurs. Résultats clés :

  • Stroop, J.R. (1935). Studies of interference in serial verbal reactions. Journal of Experimental Psychology, 18(6), 643-662.
  • MacLeod, C.M. (1991). Half a century of research on the Stroop effect: An integrative review. Psychological Bulletin, 109(2), 163-203.

La tâche inclut typiquement trois types d'essais :

  • Congruent : Le mot et la couleur correspondent (par ex., « ROUGE » en encre rouge). Cette condition produit les réponses les plus rapides.
  • Incongruent : Le mot et la couleur ne correspondent pas (par ex., « ROUGE » en encre bleue). Cette condition produit les réponses les plus lentes et le plus d'erreurs.
  • Neutre : Un mot non coloré ou un symbole en couleur (par ex., « XXX » en encre rouge). Cette condition sert de ligne de base.

L'effet Stroop = TR moyen (incongruent) - TR moyen (congruent)

Pourquoi les chercheurs utilisent cette tâche

  • Évaluation des fonctions exécutives : Mesure le contrôle cognitif et l'inhibition
  • Applications cliniques : Sensible au TDAH, à la dépression, à l'anxiété, au vieillissement et aux pathologies neurologiques
  • Différences individuelles : L'interférence Stroop varie entre les populations et corrèle avec d'autres mesures exécutives
  • Recherche sur l'attention : Sonde les processus automatiques vs. contrôlés
  • Études sur le bilinguisme : Teste le contrôle langagier chez les individus multilingues
  • Neuro-imagerie : Activation robuste dans le cortex préfrontal et le cortex cingulaire antérieur

Paramètres de la tâche

Mode de réponse

La tâche de Stroop propose trois modes de réponse, sélectionnables dans la section Options du panneau de configuration :

ModeDescriptionMicro acquisTranscriptionIdéal pour
BoutonsLe participant clique sur un bouton pour avancer chaque essai. Aucun microphone utilisé.NonNonÉtudes en laboratoire, protocoles sans microphone
VerbalLe niveau du microphone est affiché sous forme de jauge pendant chaque stimulus. Pas de transcription en direct. Les réponses sont capturées par l'enregistrement de session et cotées post-hoc.OuiNon (null)Études avec transcription post-hoc via Whisper
Verbal avec détection vocale pour avancement automatiqueLa détection du début de parole fait avancer l'essai dès que le participant commence à parler. La transcription en direct fournit un texte en session. Nécessite que la Calibration Audio soit activée sur l'étude.OuiOuiÉtudes nécessitant une cotation en session

Déclencheur d'avancement verbal (affiché uniquement quand le mode Verbal est sélectionné) :

OptionComportement
Délai uniquementL'essai avance automatiquement après la durée du stimulus
Appui sur bouton uniquementLe participant clique sur un bouton pour avancer
L'un ou l'autreL'essai avance selon la première condition remplie

Seuil de confiance pour la transcription (affiché uniquement quand le mode Verbal avec détection vocale pour avancement automatique est sélectionné) :

  • Score de confiance minimal (0–1) pour qu'un résultat de reconnaissance vocale soit accepté comme réponse correspondante.
  • Des valeurs plus élevées exigent des transcriptions plus fiables. La valeur par défaut est 0.7.

Configuration visuelle

ParamètreTypeDéfautDescription
Taille de police (px)nombre96Taille de police des mots de couleur (8–400)

Reconnaissance vocale

ParamètreTypeDéfautDescription
Langue de reconnaissance vocalechaîneen-USCode de langue pour la transcription en direct (mode Verbal avec détection vocale pour avancement automatique uniquement)

Essais d'entraînement

ParamètreTypeDéfautDescription
Activer les essais d'entraînementbooléentrueAfficher une phase d'entraînement avec rétroaction visuelle avant les essais principaux

Configuration des essais

Chaque essai est défini dans le tableur Essais avec les colonnes suivantes :

ColonneDescriptionExemple
textLe mot affichéRed, Blue, Green, Yellow
color_hexCouleur de l'encre en code hexadécimal#FF0000 (rouge), #0000FF (bleu)
conditionType d'essaicongruent, incongruent, neutral
expected_answerRéponse orale correcteRed, Blue (utilisé pour la correspondance transcription et le calcul de précision)
fixation_msDurée de la croix de fixation500
stimulus_msDurée d'affichage du mot2000
blockÉtiquette optionnelle de regroupementPractice, Main, Block 1

Exemples d'essais

| text   | color_hex | condition    | expected_answer | fixation_ms | stimulus_ms | block  |
|--------|-----------|--------------|-----------------|-------------|-------------|--------|
| RED | #FF0000 | congruent | Red | 500 | 2000 | main |
| RED | #0000FF | incongruent | Blue | 500 | 2000 | main |
| BLUE | #0000FF | congruent | Blue | 500 | 2000 | main |
| BLUE | #FF0000 | incongruent | Red | 500 | 2000 | main |
| XXX | #00FF00 | neutral | Green | 500 | 2000 | main |

Ensemble de couleurs recommandé

Utiliser des couleurs à haut contraste, facilement distinguables :

  • Rouge : #FF0000 (expected_answer : « Red »)
  • Bleu : #0000FF (expected_answer : « Blue »)
  • Vert : #00FF00 (expected_answer : « Green »)
  • Jaune : #FFFF00 (expected_answer : « Yellow »)

Remarque : Le jaune sur fond blanc peut être difficile à voir. Envisager #FFD700 (doré) comme alternative.

Expérience du participant

Séquence d'un essai

  1. Instructions principales : Le participant lit les instructions de la tâche
  2. (Optionnel) Instructions d'entraînement : Affichées avant les essais d'entraînement si activé
  3. (Optionnel) Essais d'entraînement : Chaque essai affiche une rétroaction visuelle (coche verte / X rouge) après la réponse
  4. (Optionnel) Instructions des essais : Affichées après l'entraînement, avant les essais principaux
  5. Essais principaux : Chaque essai suit cette séquence :
    • La croix de fixation (+) apparaît (si fixation_ms > 0)
    • Le mot de couleur apparaît en encre colorée
    • Le participant répond (parle à voix haute, appuie sur un bouton, ou les deux selon le mode)
    • L'essai avance lorsque le critère de réponse est atteint

Comportement du microphone par mode

En mode Verbal et Verbal avec détection vocale pour avancement automatique, la tâche affiche une jauge de niveau audio (cinq barres) pendant l'affichage du stimulus. Les participants doivent :

  • Parler clairement à volume normal
  • Utiliser exactement les noms de couleurs spécifiés dans la colonne expected_answer
  • Autoriser l'accès au microphone lorsque demandé

En mode Boutons, aucun microphone n'est utilisé.

Données de sortie

Marqueurs

MarqueurChamps de donnéesDescription
stroop_trial_starttrial_index, stimulus_id, word, color, condition, expected_answer, block, language, fixation_ms, stimulus_ms, is_practiceEnregistré au début de chaque essai (le marqueur devient stroop_practice_trial_start pendant la pratique)
stimulus_showntrial_index, stimulus_id, word, color, condition, expected_answer, block, is_practiceEnregistré quand le mot de couleur apparaît
speech_starttrial_index, stimulus_idEnregistré quand la reconnaissance vocale commence à écouter (mode Verbal avec détection vocale pour avancement automatique uniquement)
speech_errorerrorEnregistré en cas d'erreur de reconnaissance vocale
vad_trial_advancetrial_index, threshold_dbEnregistré quand la détection du début de parole se déclenche (mode Verbal avec détection vocale pour avancement automatique uniquement)
response_recordedtrial_indexEnregistré quand la réponse à l'essai est finalisée

Données de réponse

Un objet de réponse est enregistré par essai, contenant tous les champs nécessaires à l'analyse :

ChampTypeDescription
trial_indexnombreNuméro d'essai (à partir de 1)
stimulus_idchaîneIdentifiant unique du stimulus (par ex., stroop_0_1)
sourcechaîneComment l'essai s'est terminé : 'button', 'verbal_no_advance', 'vad_stt', 'timeout', ou 'moderator_advance'
wordchaîneLe mot affiché
colorchaîneCode hexadécimal de la couleur du texte
conditionchaîne'congruent', 'incongruent', ou 'neutral'
expected_answerchaîneLa réponse correcte (nom de la couleur)
respondedbooléenSi le participant a produit une réponse pour cet essai (true pour toute réponse concrète ; false en cas de délai expiré sans réponse)
is_practicebooléenSi c'était un essai de pratique
blockchaîneIdentifiant du bloc d'essais
latency_msnombreTemps entre l'apparition du stimulus et la réponse (ms)
transcriptchaîne ou nullTranscription brute de la reconnaissance vocale (mode Verbal avec détection vocale pour avancement automatique) ; null en modes Boutons et Verbal
confidencenombre ou nullScore de confiance de la reconnaissance vocale (mode Verbal avec détection vocale pour avancement automatique) ; null sinon
transcribed_answerchaîne ou nullNom de couleur extrait de la transcription ; null si aucune correspondance ou source non-STT

Pas de champ response_correct : La tâche de Stroop ne cote pas automatiquement la justesse des réponses. La tâche enregistre ce que le participant a dit (response_value en mode vad_stt) et s'il a répondu (responded). Les chercheurs calculent la précision en post-traitement en comparant la transcription ou la vidéo avec la réponse attendue.

Valeurs de source par mode :

  • Mode buttons : généralement 'button' ou 'timeout'
  • Mode verbal : généralement 'verbal_no_advance', 'timeout', ou 'button' (si le déclencheur inclut l'appui)
  • Mode vad_stt : généralement 'vad_stt' ou 'timeout'
  • Tout mode : 'moderator_advance' quand un chercheur avance l'essai en session strictement modulée
Champs inférés en mode Verbal avec détection de voix pour avance automatique

Lorsqu'un essai en mode Verbal avec détection de voix pour avance automatique ne produit aucune transcription en direct, l'export peut ajouter au mieux des champs *_inferred (comme transcript_inferred et answer_inferred) en alignant la fenêtre de l'essai sur la transcription Whisper de la session. Ces champs sont clairement signalés dans l'export comme des inférences non vérifiées, et non comme la réponse enregistrée du participant. Examinez-les, ou excluez-les, lorsque l'exactitude de la transcription est importante pour votre analyse.

Artefact de synthèse

Un fichier JSON avec des statistiques de TR agrégées par condition et l'effet Stroop. La tâche de Stroop ne cotant pas automatiquement la justesse, il n'y a pas de champs de précision :

{
"task_kind": "stroop",
"task_index": 0,
"overall": {
"total_trials": 40,
"responded_trials": 38,
"mean_rt_ms": 758
},
"breakdowns": {
"condition": {
"congruent": { "n": 20, "responded": 19, "mean_rt_ms": 652 },
"incongruent": { "n": 20, "responded": 19, "mean_rt_ms": 823 },
"neutral": { "n": 20, "responded": 19, "mean_rt_ms": 698 }
}
},
"effects": {
"stroop_effect_ms": 171
},
"extras": {
"auto_match_hint_count": 5
},
"trials": [ "/* données par essai */" ]
}

Métriques clés :

  • stroop_effect_ms : Différence entre les TR moyens des essais avec réponse incongruents et congruents (plus élevé = plus d'interférence Stroop). Calculé sur tous les essais avec réponse, sans restriction aux essais corrects.
  • auto_match_hint_count : Nombre d'essais pour lesquels la reconnaissance vocale en session a déclenché une correspondance. Indicateur non autoritatif uniquement.
  • Pas de champs accuracy ni mean_correct_rt_ms : les chercheurs cotent la justesse à partir de la vidéo, de l'audio ou de transcriptions post-hoc dans leur propre pipeline d'analyse.

Recommandations de conception

Choix du mode de réponse

Objectif de l'étudeMode recommandé
Cotation de précision en session et mesure du TRVerbal avec détection vocale pour avancement automatique
Études reposant sur une cotation post-hoc via Whisper ou humaineVerbal
Protocoles non verbaux ou multilingues, ou quand la transcription est peu fiableBoutons

Régler la Calibration audio de l'étude sur Personnalisée et ajouter au moins une phrase lors de l'utilisation du mode Verbal avec détection vocale pour avancement automatique. L'étape de calibration mesure le niveau de voix de chaque participant et définit un seuil de détection du début de parole approprié. Ceci est appliqué automatiquement : sélectionner ce mode Stroop verrouille le réglage Calibration audio de l'étude sur Personnalisée.

Conception des essais

Design équilibré (recommandé pour la plupart des études) :

  • 20 essais congruents
  • 20 essais incongruents
  • 10 essais neutres (optionnel, pour la ligne de base)
  • Randomiser l'ordre des essais
  • Utiliser au moins 4 mots de couleur différents

Minimum pour un effet Stroop fiable :

  • 12 essais congruents
  • 12 essais incongruents

Directives temporelles

ParamètrePlage recommandéeRemarques
Fixation (ms)300–800 ms500 ms est le standard
Stimulus (ms)1500–3000 msLes personnes âgées peuvent avoir besoin de plus de temps

Essais d'entraînement

Inclure 6 à 12 essais d'entraînement :

  • Mélange de congruents et incongruents
  • Fournir une rétroaction pour que les participants comprennent la tâche
  • Utiliser tous les mots de couleur qui apparaissent dans les essais principaux

Sélection des couleurs

Pour le Stroop standard :

  • Utiliser des couleurs primaires : Rouge, Bleu, Vert, Jaune
  • Assurer un contraste élevé sur fond blanc
  • Éviter les couleurs linguistiquement ambiguës

Pour les populations spécifiques :

  • Envisager des palettes adaptées au daltonisme (éviter uniquement rouge-vert)
  • Tester la visibilité des couleurs sur les dispositifs d'affichage réels

Problèmes courants et solutions

La reconnaissance vocale ne fonctionne pas

Problème : L'icône du microphone n'apparaît pas ou la parole n'est pas reconnue.

Solutions :

  • Vérifier que le navigateur prend en charge la reconnaissance vocale (utiliser Chrome ou Edge)
  • S'assurer que les permissions du microphone sont accordées
  • Envisager de passer en mode Verbal ou Boutons

Taux d'erreur élevé

Problème : Précision inférieure à 80 %.

Causes possibles :

  • Inadéquation de la langue de reconnaissance vocale
  • Valeurs expected_answer ambiguës
  • Participants ne comprenant pas les instructions
  • Durée du stimulus trop courte

Solutions :

  • Vérifier que stroop_language correspond à la langue du participant
  • Vérifier que expected_answer correspond à la façon dont les participants prononcent naturellement les couleurs
  • Prolonger les essais d'entraînement avec une rétroaction plus claire
  • Augmenter stimulus_ms pour les populations plus lentes

Absence d'effet Stroop

Problème : Le TR incongruent n'est pas plus long que le TR congruent.

Causes possibles :

  • Trop peu d'essais (variabilité élevée)
  • Timing inadapté (stimulus trop bref ou trop long)

Solutions :

  • Augmenter le nombre d'essais par condition (minimum 12 chacune)
  • Insister sur la vitesse dans les instructions
  • Utiliser un timing standard (500 ms fixation, 2000 ms stimulus)

Exemples de configurations d'étude

Stroop standard pour adultes (Verbal avec détection vocale pour avancement automatique)

  • 40 essais au total (20 congruents, 20 incongruents)
  • 4 couleurs (Rouge, Bleu, Vert, Jaune)
  • 500 ms fixation, 2000 ms stimulus
  • Mode Verbal avec détection vocale pour avancement automatique (calibration audio au niveau étude réglée sur Personnalisée avec au moins une phrase)
  • Entraînement : 8 essais avec rétroaction

Version avec cotation post-hoc (Verbal)

  • 40 essais au total
  • Mode Verbal : la transcription en direct est ignorée ; l'enregistrement de session est utilisé pour la cotation post-hoc via Whisper
  • 500 ms fixation, 2000 ms stimulus, déclencheur par délai

Version clinique ou enfant (Boutons)

  • Grande taille de police (120 px)
  • Durée de stimulus plus longue (3000 ms)
  • Mode Boutons : aucun microphone requis
  • Entraînement approfondi avec rétroaction
  • Moins d'essais (24 au total) pour réduire la fatigue

Références

  • Stroop, J.R. (1935). Studies of interference in serial verbal reactions. Journal of Experimental Psychology, 18(6), 643-662.
  • MacLeod, C.M. (1991). Half a century of research on the Stroop effect: An integrative review. Psychological Bulletin, 109(2), 163-203.
  • MacLeod, C.M., & MacDonald, P.A. (2000). Interdimensional interference in the Stroop effect: Uncovering the cognitive and neural anatomy of attention. Trends in Cognitive Sciences, 4(10), 383-391.