Publicly Available Software
Please feel free to use the software I have developed however you see fit. I am happy to provide assistance or collaborate on projects which align with my research goals, but you are welcome to use my software without my involvement. Tasks intended for remote testing were developed based on the Acoustical Society of America Remote Testing Task Force Guidelines.
A common task structure in our research is to play a stimulus, such as a sentence or list of digits, which the participant repeats to the best of their ability. The experimenter records and transcribes participant responses for later analysis. This task was implemented in jsPsych and hosted using a JATOS server hosted by Boys Town, which allows participants to complete these tasks through a web browser on their own computers.
We use a variety of cognitive tasks to assess individual differences in ability. It is advantageous to assess cognitive ability with a variety of tasks to diminish the effect of task-specific variance, so we prefer tasks which are fast and easy to understand.
Flanker - Example
Raven's Progressive Matrices - Example
Frequency Importance Weighting
The amount of information in speech varies across spectral frequency. We developed a method of quickly estimating frequency band importance on an individual basis, which is useful when characterizing speech recognition difficulties in heterogeneous populations, such as patients with hearing loss. The software provided here was developed in MATLAB to create a set of auditory stimuli which can be used to estimate frequency importance and analyze participant responses. These stimuli can be presented in the speech recognition software mentioned above to conduct an experiment.
Frequency Weight Estimation in Noise and Two-Talker Babble - Source Code