Millisecond Forums

CHILDREN'S TEST OF NONWORD REPETITION (CNRep) not working

https://forums.millisecond.com/Topic20861.aspx

By yatinmahajan - 2/23/2017

Hello all, 

I am trying to run CHILDREN'S TEST OF NONWORD REPETITION (CNRep). However, the tests freezes after the first practice word. As mentioned in the instructions, pressing C would take me to the next item and R to repeat, it doesn't. Script info is as below

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 01-07-2012
last updated: 01-20-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Kindly help.

Yatin
By Dave - 2/23/2017

yatinmahajan - Thursday, February 23, 2017
Hello all, 

I am trying to run CHILDREN'S TEST OF NONWORD REPETITION (CNRep). However, the tests freezes after the first practice word. As mentioned in the instructions, pressing C would take me to the next item and R to repeat, it doesn't. Script info is as below

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 01-07-2012
last updated: 01-20-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Kindly help.

Yatin

I tested the script and it works. If it freezes for you in the recording trial

<trial CNRep_practicetrials_Record>
/inputdevice = voicerecord
/ beginresponsetime = -1
/ontrialend = [values.rt = trial.cnrep_practicetrials_Record.latency]
/branch = [trial.practice_accept]
</trial>

it means that the script is not receiving any microphone input. Make sure your microphone is properly attached, working and not muted.

If it "freezes" in the "Press R to repeat / Press C to continue" trial

<trial practice_accept>
/inputdevice = keyboard
/stimulusframes = [1 = acceptinstruction]
/validresponse = (19, 46)
/branch = [if (trial.practice_accept.response == 19) trial.practice_repeatword]
/recorddata = false
</trial>

check the keyboard scancodes for the C and R keys on your system (Tools -> Keyboard Scancodes...). If they are not 19 and 46 respectively, adjust the values in the /validresponse and /branch attribute accordingly.
By yatinmahajan - 2/23/2017

Dave - Thursday, February 23, 2017
yatinmahajan - Thursday, February 23, 2017
Hello all, 

I am trying to run CHILDREN'S TEST OF NONWORD REPETITION (CNRep). However, the tests freezes after the first practice word. As mentioned in the instructions, pressing C would take me to the next item and R to repeat, it doesn't. Script info is as below

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 01-07-2012
last updated: 01-20-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Kindly help.

Yatin

I tested the script and it works. If it freezes for you in the recording trial

<trial CNRep_practicetrials_Record>
/inputdevice = voicerecord
/ beginresponsetime = -1
/ontrialend = [values.rt = trial.cnrep_practicetrials_Record.latency]
/branch = [trial.practice_accept]
</trial>

it means that the script is not receiving any microphone input. Make sure your microphone is properly attached, working and not muted.

If it "freezes" in the "Press R to repeat / Press C to continue" trial

<trial practice_accept>
/inputdevice = keyboard
/stimulusframes = [1 = acceptinstruction]
/validresponse = (19, 46)
/branch = [if (trial.practice_accept.response == 19) trial.practice_repeatword]
/recorddata = false
</trial>

check the keyboard scancodes for the C and R keys on your system (Tools -> Keyboard Scancodes...). If they are not 19 and 46 respectively, adjust the values in the /validresponse and /branch attribute accordingly.

Thank you for your quick response. I am using my laptop's inbuilt response and the microphone is sensitive and working fine. Does it require an external fitted mic? If not can you think of any other issue we may have. 

Yatin
By Dave - 2/24/2017

yatinmahajan - Thursday, February 23, 2017
Dave - Thursday, February 23, 2017
yatinmahajan - Thursday, February 23, 2017
Hello all, 

I am trying to run CHILDREN'S TEST OF NONWORD REPETITION (CNRep). However, the tests freezes after the first practice word. As mentioned in the instructions, pressing C would take me to the next item and R to repeat, it doesn't. Script info is as below

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 01-07-2012
last updated: 01-20-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Kindly help.

Yatin

I tested the script and it works. If it freezes for you in the recording trial

<trial CNRep_practicetrials_Record>
/inputdevice = voicerecord
/ beginresponsetime = -1
/ontrialend = [values.rt = trial.cnrep_practicetrials_Record.latency]
/branch = [trial.practice_accept]
</trial>

it means that the script is not receiving any microphone input. Make sure your microphone is properly attached, working and not muted.

If it "freezes" in the "Press R to repeat / Press C to continue" trial

<trial practice_accept>
/inputdevice = keyboard
/stimulusframes = [1 = acceptinstruction]
/validresponse = (19, 46)
/branch = [if (trial.practice_accept.response == 19) trial.practice_repeatword]
/recorddata = false
</trial>

check the keyboard scancodes for the C and R keys on your system (Tools -> Keyboard Scancodes...). If they are not 19 and 46 respectively, adjust the values in the /validresponse and /branch attribute accordingly.

Thank you for your quick response. I am using my laptop's inbuilt response and the microphone is sensitive and working fine. Does it require an external fitted mic? If not can you think of any other issue we may have. 

Yatin

No, it doesn't need an external mic. Verify that the microphone is working properly via Tools -> Speech Recognition -> Microphone Wizard

Also make sure that no other application (e.g. dictation software, Skype, or the like) running in the background is accessing the microphone and preventing the input from getting to Inquisit.