I have developed online experiments using the jsPsych library and the Gorilla platform. Most of my experiments are speech perception experiments built with jsPsych. I have also developed a speech production experiment in Gorilla. You can find the components of these scripts below.
I have developed several online experiments using jsPsych and a PsychoPy-like framework developed by Na-Young Ryu and Hyoung Seok Kwon. The scripts below represent several components of those experiments. They are divided into three sections: preliminary elements (e.g. consent forms, sound check), components with audio input and components with text input.
Please note: any sound files included are for demonstration and testing purposes only. Please use your own stimuli.
|Consent Form #1||Participants consent by clicking ‘Next’ to continue with the task.||[link]||[zip]|
|Consent Form #2||Participants consent by selecting a radio button and clicking ‘Next’. A message is displayed to participants who do not consent while participants who do consent continue with the experiment||[link]||[zip]|
|Sound Test||Allows participants to test their sound system before beginning an audio experiment. Also activates sound autoplay for web browsers (e.g. Chrome) that require the user to manually play an audio file before autoplay will work||[link]||[zip]|
|Participant ID||Requires participants to enter an ID before completing the experiment. Allows the ID to be used to save participant data, meaning the data can be saved to the server after every trial, not just at the end of the experiment. (Note: This script only checks that an ID is entered, not that it conforms to a particular pattern or is part of a set list, though this functionality could be added)||[link]||[zip]|
Text Input Elements
|Demographic Questionnaire||3 part demographic questionnaire: includes one page of radio button questions, one page of text box questions and one page of scale-type questions. The scale questions were originally from a different experiment than the others and are based on Chambers & Lapierre’s (2011) Language Use Index (LUI).||[link]||[zip]|
|Autism Quotient Questionnaire||Baron-Cohen et al. (2001)‘s Autism Quotient Questionnaire. Questions are presented one at a time and are randomized. Each question is coded for its subscale and the direction of the scale. Note: does not calculate the aq score, or aq subscale scores, but the relevant information is there to complete those calculations.||[link]||[zip]|
|44-Item Big Five Inventory||Oliver P. John’s Big Five Inventory (BFI). Questions are presented one at a time and are randomized. Each question is coded for its measure and the direction of the scale. Note: does not calculate BFI scores, but the relevant information is there to complete those calculations. To get the scoring guide for non-commercial research purposes visit the BFI website||[link]||[zip]|
Audio Input Elements
Note that all these elements include the sound check task listed in the preliminary elements section. This is required for web browsers, such as Chrome, which don’t allow websites to automatically play sounds if the participant hasn’t previously manually activated it (which can be done by clicking on the sound check button.
|AX Discrimination Task||Participants hear two sounds sequentially and are asked if they are the same or different. The interstimulus interval can be modified in ms.||[link]||[zip]|
|Basic Forced Choice Task||Participants hear a sound and have to decide which of the presented options it is. The sample has 4 options. This version of the task uses buttons, does not have a time limit and does not provide feedback.||[link]||[zip]|
|Likert-Type Rating Task||Name gendering task. Participants hear an audio input and then rate how male or female they think it is on a 5 point Likert-type scale. Can be modified for other audio input rating tasks.||[link]||[zip]|
I have developed a production experiment using Gorilla. This was used to get recordings for one of my perception studies, but could be modified to be used as an actual production experiment.
Audio Production Experiments
|Task||Descrpition||Demo & Source|
|Korean Name Recording||Audio recording task. Participants are presented with a Korean nonce word and were recorded saying it three times. They are given 10 seconds to complete the recording and may take breaks between items. Includes consent form.||[link]|