Millisecond Online Community

Forums & Feeds
Welcome to Millisecond Online Community Sign in | Join | Help
in Search

voicerecord: record time

Last post 06-04-2008, 5:29 PM by seandr. 5 replies.
Sort Posts: Previous Next
  •  05-27-2008, 6:20 AM 1649

    voicerecord: record time

    Hi all,

    Currently I am designing an experiment in which participants are stimulated to associate freely upon a prime word. I can make them type in the associated word (openended), but I would like to record their spoken words in stead.
    I programmed this with the option "/inputdevice = voicerecord" (I want to save the files and analyse later). But the problem is that (maybe due to the fact that 'anyresponse' is valid and correct), inquisit tapes/ saves only the first few milliseconds of the response. So, a stuttered or long word is not recorded completely, but only the first syllable. Sometimes it does not record anything. Can i set/ adjust the record time?

    Thanks!
    hilde
  •  05-27-2008, 7:39 AM 1650 in reply to 1649

    Re: voicerecord: record time

    Hilde,

    Here are a couple of things to try:

    1) Setthe voicekeythreshold to values less than the default of 5.
    2) Turn up the input levels on the microphone.

    Let me know if that helps.

    -Sean

  •  05-27-2008, 8:32 AM 1651 in reply to 1650

    Re: voicerecord: record time

    Thank you Sean,
    I'm sorry but I cannot find the place where I can change the voicekeythreshold...?
    thanks again!
    Hilde
  •  05-27-2008, 9:57 AM 1652 in reply to 1651

    Re: voicerecord: record time

    It is an attribute of the <defaults> element, for example:

    <defaults>
    / voicekeythreshold = 2
    </defaults>

  •  05-28-2008, 4:42 AM 1654 in reply to 1652

    Re: voicerecord: record time

    Thanks again!

    Unfortunately it is not working....
    It either starts recording too late or it is too sensitive and starts recording before I said anything. And in any case it is not recording long enough.Whatever IS recorded is recorded properly (sound is good).

    But I suppose it is not possible to programme it so that it records for 3 seconds on every trial for example?

    Kind regards
    hilde



  •  06-04-2008, 5:29 PM 1661 in reply to 1654

    Re: voicerecord: record time

    Hilde,

    In the next update, I've tinkered with the way in which Inquisit determines whether the user is still speaking. You can download a beta of the next version here:

    http://www.millisecond.com/download/win/Inquisit_3030.exe

    Hopefully this will fix your problem, but if not, let me know what is going wrong and I'll make some more adjustments before issuing the final release of this update. There isn't time to add commands for adjusting the length of recording to this release, but hopefully this new speech detection method will work for you so that you don't need any new commands.

    -Sean

View as RSS news feed in XML
Powered by Community Server, by Telligent Systems