Skip to main content
Have a personal or library account? Click to login
Multilingualism at the Market: A Pre-registered Immersive Virtual Reality Study of Bilingual Language Switching Cover

Multilingualism at the Market: A Pre-registered Immersive Virtual Reality Study of Bilingual Language Switching

By: Alex Titus and  David Peeters  
Open Access
|Apr 2024

Figures & Tables

Table 1

Participant characteristics for Experiment 1: average score on the L2 English LexTALE test, average score on the AX-CPT test, self-reported age of acquisition (‘AoA’, in years of age) and proficiency (‘SRP’; based on a 1–7 Likert scale) with regards to listening, speaking, reading, and writing in both L1 Dutch and L2 English, and self-reported average hours of use per day of L2 English. For comparison with Table 6.

MEASUREAVERAGESD
LexTALE79.912.37
AX-CPT–0.030.05
L1 Listening AoA0.00.00
L1 Speaking AoA0.50.90
L1 Reading AoA1.72.39
L1 Writing AoA1.92.65
L1 Listening SRP7.00.00
L1 Speaking SRP7.00.00
L1 Reading SRP7.00.00
L1 Writing SRP7.00.14
L2 Listening AoA7.93.58
L2 Speaking AoA9.43.25
L2 Reading AoA10.02.23
L2 Writing AoA10.22.59
L2 Listening SRP6.10.85
L2 Speaking SRP5.31.17
L2 Reading SRP5.91.16
L2 Writing SRP5.31.29
L2 Hours of use per day5.63.73
Figure 1

Example of one trial in the Price Memorization Block. This block familiarized participants with the prices of each of the items to facilitate sentence production in subsequent blocks.

Figure 2

A: Two example trials from the Language A Practice Block. For half of the participants, Language A corresponded to English. As such, they named each presented item in English, before pressing the space bar on a keyboard to move to the next trial. B: Two example trials from a corresponding Language B Practice Block for the same participant. If Language B indeed corresponded to Dutch for a participant, they were required to name each of the presented items in Dutch. Note that this block also familiarized participants with the link between color cues and the to-be-used languages.

Figure 3

Trial structure in Language A Baseline Block and Language B Baseline Block. Each of these blocks required the use of only one language. A: If yellow and blue color cues referred to Dutch for a participant, they produced sentences in Dutch in response to the presented cue and item. B: For that same participant, purple and pink color cues then required sentence production in English. The relation between to-be-used language and corresponding color cues was counterbalanced across participants.

Figure 4

A: Language switch sequence in case the yellow and purple color cues corresponded to different languages. B: Language repeat sequence in case the purple and pink color cues corresponded to the same language.

Table 2

Linear mixed effects models that we pre-registered to use in the analyses of the response time data collected in Experiment 1 (Switch Cost Model and Mixing Cost Model).

RT Switch Cost Model Experiment 1: ReactionTime ~ Language*TrialType + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
RT Mixing Cost Model Experiment 1: ReactionTime ~ Language*TrialType + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)

[i] Note: RT Switch Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Language Switch = 0.5) were sum-coded. RT Mixing Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Single-Language = 0.5) were sum-coded.

Table 3

Average reaction times (in ms) and error rate (in proportions) per condition in Experiment 1. Values within parentheses are standard deviations.

CONDITIONRTERROR RATE
L1 (Dutch) Baseline998 (351).036 (.186)
L2 (English) Baseline913 (314).023 (.150)
L1 (Dutch) Language Switch1354 (431).105 (.307)
L1 (Dutch) Language Repeat1310 (433).072 (.259)
L2 (English) Language Switch1284 (419).065 (.246)
L2 (English) Language Repeat1214 (401).033 (.180)
Table 4

Outcome of the linear mixed effects models performed on the RT data from Experiment 1. Model structure reflects the model fit by maximum likelihood as indicated by the buildmer package. Significant p values are indicated in boldface.

1. Mixed Block comparison
RT Switch Cost Model: ReactionTime ~ Language*TrialType + (1+Language*TrialType | Subject) + (1+Language*TrialType | Item)
EstimateSEt valuep value
Language–91.3115.74–5.801.62e-06
TrialType57.378.067.128.62e-07
Language × TrialType23.5217.501.340.19
2. Mixing Cost analysis
RT Mixing Cost Model: ReactionTime ~ Language*TrialType + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
EstimateSEt valuep value
Language–90.3116.98–5.323.76e-06
TrialType–303.9524.97–12.174.00e-16
Language × TrialType8.5119.960.430.67

[i] Note: RT Switch Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Language Switch = 0.5) were sum-coded. RT Mixing Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Single-Language = 0.5) were sum-coded.

Figure 5

Violin plots depicting the RT data on correct trials in each of the four conditions in the mixed block in Experiment 1. Filled diamonds indicate the average RT for each condition.

Figure 6

Violin plots depicting the RT data on correct trials in each of the four conditions in the mixing cost analysis in Experiment 1. Filled diamonds indicate the average RT for each condition.

Table 5

Outcome of the logistic mixed effects models performed on the error rate data from Experiment 1. Model structure reflects the model fit by maximum likelihood as indicated by the buildmer package. Significant p values are indicated in boldface.

1. Mixed Block comparison
Accuracy Switch Cost Model: ErrorRate ~ 1 + Language*TrialType + (1 + TrialType | Subject) + (1 + Language | Item)
EstimateSEz valuep value
Language–.70.12–5.923.25e–09
TrialType.59.105.691.26e–08
Language × TrialType.26.161.61.11
2. Mixing Cost analysis
Accuracy Mixing Cost Model: ErrorRate ~ 1 + Language*TrialType + (1 + TrialType | Subject) + (1 + Language | Item)
EstimateSEz valuep value
Language–.21.15–1.44.15
TrialType–.54.15–3.48.0005
Language × TrialType1.31.206.411.44e10

[i] Note: Accuracy Switch Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Language Switch = 0.5) were sum-coded. Accuracy Mixing Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Single-Language = 0.5) were sum-coded.

Figure 7

Illustration of the CAVE setup with its three connected screens. Participants were immersed in a virtual marketplace and acted as a storeowner of a fruit and vegetables stand. Virtual agents (one at a time, as depicted here) visited the stand. A subset of the infrared-cameras that allowed for motion tracking are present as red circles in the picture.

Figure 8

In the Price Memorization Block in Experiment 2, participants practiced the link between the fruit and vegetable items and their prices. They indicated via button press what price they thought an object had, selecting either the left or right option as presented at the bottom of the virtual computer screen as depicted here, and received on-screen feedback after their response, as in Experiment 1.

Figure 9

In the Language Practice Blocks in Experiment 2, participants named each of the pictures once in Dutch (in the Dutch block) and once in English (in the English block). Per practice block, two virtual agents were presented (one at a time) to further familiarize participants with the link between language cue (i.e., a virtual agent) and the language they should respond with (Dutch for two virtual agents, English for two other virtual agents).

Table 6

Participant characteristics for Experiment 2: average score on the L2 English LexTALE test, average score on the AX-CPT test, self-reported age of acquisition (‘AoA’, in years of age) and proficiency (‘SRP’; based on a 1–7 Likert scale) with regards to listening, speaking, reading, and writing in both L1 Dutch and L2 English, and self-reported average hours of use per day of L2 English. For comparison with Table 1.

MEASUREAVERAGESD
LexTALE80.313.50
AX-CPT–0.030.05
L1 Listening AoA0.20.57
L1 Speaking AoA0.50.85
L1 Reading AoA1.22.01
L1 Writing AoA1.42.29
L1 Listening SRP7.00.00
L1 Speaking SRP7.00.00
L1 Reading SRP7.00.00
L1 Writing SRP7.00.00
L2 Listening AoA9.54.39
L2 Speaking AoA10.83.63
L2 Reading AoA10.53.31
L2 Writing AoA11.33.16
L2 Listening SRP6.10.87
L2 Speaking SRP5.01.10
L2 Reading SRP5.81.10
L2 Writing SRP5.11.29
L2 Hours of use per day5.23.57
Table 7

Linear mixed effects models that were pre-registered for the analyses of the response time data collected in Experiment 2 (Switch Cost Model and Mixing Cost Model) and the dataset combining the response time data from both experiments (Switch Cost Model Overall and Mixing Cost Model Overall).

RT Switch Cost Model Experiment 2: ReactionTime ~ Language*TrialType + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
RT Mixing Cost Model Experiment 2: ReactionTime ~ Language*TrialType + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
RT Switch Cost Model Overall: ReactionTime ~ Language*TrialType*Experiment + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
RT Mixing Cost Model Overall: ReactionTime ~ Language*TrialType*Experiment + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)

[i] Note: RT Switch Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Language Switch = 0.5) were sum-coded. RT Mixing Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Single-Language = 0.5) were sum-coded. Overall models: Experiment (Experiment 1 = –0.5; Experiment 2 = 0.5) added into the models on the combined data from both experiments.

Table 8

Average reaction times (in ms) and error rate (in proportions) per condition in Experiment 2. Values within parentheses are standard deviations.

CONDITIONRTERROR RATE
L1 (Dutch) Baseline1196 (392).026 (.160)
L2 (English) Baseline1137 (367).045 (.208)
L1 (Dutch) Language Switch1502 (409).075 (.264)
L1 (Dutch) Language Repeat1512 (431).050 (.219)
L2 (English) Language Switch1439 (393).061 (.239)
L2 (English) Language Repeat1397 (382).042 (.201)
Table 9

Outcome of the linear mixed effects models performed on the RT data from Experiment 2. Model structure reflects the model fit by maximum likelihood as indicated by the buildmer package. Significant p values are indicated in boldface.

1. Mixed Block comparison
RT Switch Cost Model: ReactionTime ~ 1 + Language*TrialType + (1 + Language + TrialType | Subject) + (1 + Language + TrialType | Item)
EstimateSEt valuep value
Language–91.0416.41–5.552.07-06
TrialType17.889.411.900.07
Language × TrialType48.0112.163.957.91-05
2. Mixing Cost analysis
RT Mixing Cost Model: ReactionTime ~ Language*TrialType + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
EstimateSEt valuep value
Language–82.3717.89–4.613.46e-05
TrialType–275.3618.90–14.57<2e-16
Language × TrialType55.5220.112.760.01

[i] Note: RT Switch Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Language Switch = 0.5) were sum-coded. RT Mixing Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Single-Language = 0.5) were sum-coded.

Figure 10

Violin plots depicting the RT data on correct trials in each of the four conditions in the mixed block in Experiment 2. Filled diamonds indicate the average RT for each condition.

Figure 11

Violin plots depicting the RT data on correct trials in each of the four conditions in the mixing cost analysis in Experiment 2. Filled diamonds indicate the average RT for each condition.

Table 10

Outcome of the logistic mixed effects models performed on the error rate data from Experiment 2. Model structure reflects the model fit by maximum likelihood as indicated by the buildmer package. Significant p values are indicated in boldface.

1. Mixed Block comparison
Accuracy Switch Cost Model: ErrorRate ~ 1 + Language*TrialType + (1 + Language | Subject) + (1 + Language | Item)
EstimateSEz valuep value
Language–.32.21–1.51.13
TrialType.41.084.967.19e-07
Language × TrialType–.05.16–.29.77
2. Mixing Cost analysis
Accuracy Mixing Cost Model: ErrorRate ~ 1 + Language*TrialType + (1 + Language | Subject) + (1 + Language | Item)
EstimateSEz valuep value
Language–.16.27–.59.55
TrialType–.34.10–3.46.001
Language × TrialType.84.194.331.48e-05

[i] Note: Accuracy Switch Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Language Switch = 0.5) were sum-coded. Accuracy Mixing Cost Model: Language (Dutch = –0.5; English = 0.5) and TrialType (Language Repeat = –0.5 and Single-Language = 0.5) were sum-coded.

Figure 12

Line graphs depicting the average RT data per condition for Experiment 1 (top panel) and Experiment 2 (bottom panel). Shaded ribbons indicate one standard deviation above and below the mean.

Table 11

Outcome of the linear mixed effects models performed on the RT data from Experiments 1 and 2 combined. Model structure reflects the model fit by maximum likelihood as indicated by the buildmer package. Significant p values are indicated in boldface.

1. Mixed Block comparison
RT Switch Cost Model: Reaction Time ~ TrialType*Experiment*Language + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
EstimateSEt valuep value
Experiment173.6833.805.141.37e-05
Language–103.0915.03–6.868.59e-09
TrialType36.616.545.602.00e-06
Experiment × TrialType–44.5412.13–3.67.001
Language × TrialType34.9011.812.96.004
Experiment × Language–9.3125.02–.37.71
Experiment × Language × TrialType16.3623.19.71.48
2. Mixing Cost analysis
RT Mixing Cost Model: Reaction Time ~ TrialType*Experiment*Language + (1 + Language*TrialType | Subject) + (1 + Language*TrialType | Item)
EstimateSEt valuep value
Experiment206.0931.966.453.15e-07
Language–99.0014.23–6.963.77e-09
TrialType–307.6817.45–17.64<2e-16
Experiment × TrialType17.6911.691.51.13
Language × TrialType42.7417.982.38.02
Experiment × Language5.8622.13.27.79
Experiment × Language × TrialType46.8223.342.01.049

[i] Note: RT Switch Cost Model: Language (Dutch = –0.5; English = 0.5), TrialType (Language Repeat = –0.5 and Language Switch = 0.5), and Experiment (Experiment 1 = –0.5; Experiment 2 = 0.5) were sum-coded. RT Mixing Cost Model: Language (Dutch = –0.5; English = 0.5), TrialType (Language Repeat = –0.5 and Single-Language = 0.5), and Experiment (Experiment 1 = –0.5; Experiment 2 = 0.5) were sum-coded.

Table 12

Outcome of the logistic mixed effects models performed on the error rate data from the two experiments combined. Significant p values are indicated in boldface.

1. Mixed Block comparison
Accuracy Switch Cost Model: ErrorRate ~ 1 + Language*TrialType*Experiment + (1 + Language | Subject) + (1 + Language | Item)
EstimateSEz valuep value
Experiment–.19.17–1.15.25
Language–.58.12–4.752.03e–06
TrialType.49.068.65<2e–16
Experiment × TrialType–.14.11–1.22.22
Language × TrialType.15.111.35.18
Experiment × Language.43.222.00.046
Experiment × Language × TrialType–.27.23–1.18.24
2. Mixing Cost analysis
Accuracy Mixing Cost Model: ErrorRate ~ 1 + Language*TrialType*Experiment + (1 + TrialType + Language | Subject) + (1 + Language | Item)
EstimateSEz valuep value
Experiment–.00.23–.01.99
Language–.22.16–1.40.16
TrialType–.46.10–4.623.81e–06
Experiment × TrialType.27.141.94.053
Language × TrialType1.09.157.431.07e–13
Experiment × Language.37.251.47.14
Experiment × Language × TrialType–.53.28–1.89.06

[i] Note: Accuracy Switch Cost Model: Language (Dutch = –0.5; English = 0.5), TrialType (Language Repeat = –0.5 and Language Switch = 0.5), and Experiment (Experiment 1 = –0.5; Experiment 2 = 0.5) were sum-coded. Accuracy Mixing Cost Model: Language (Dutch = –0.5; English = 0.5), TrialType (Language Repeat = –0.5 and Single-Language = 0.5), and Experiment (Experiment 1 = –0.5; Experiment 2 = 0.5) were sum-coded.

Table 13

Numerical size of the RT switch cost in ms in L1 (L1 switch cost: L1 switch – L1 repeat), the RT switch cost in L2 (L2 switch cost: L2 switch – L2 repeat) and the RT reversed language dominance (RLD: L1 Dutch – L2 English) as observed in the mixed block in seven experiments on different samples from the same unbalanced Dutch-English bilingual population.

EXPERIMENTL1 SWITCH COSTL2 SWITCH COSTRLD
Peeters and Dijkstra (2018)
Experiment 1728198
Experiment 26763122
Experiment 3657290
Experiment 4696386
Peeters (2020)
Experiment 15130108
The present study
Experiment 1447083
Experiment 2–104289
DOI: https://doi.org/10.5334/joc.359 | Journal eISSN: 2514-4820
Language: English
Submitted on: Apr 23, 2021
Accepted on: Mar 26, 2024
Published on: Apr 17, 2024
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2024 Alex Titus, David Peeters, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.