我正在使用Psychopy Builder(版本1.78.01,在Windows 7或Windows XP上)运行语言制作实验,参与者可以在其中查看图片并进行命名。图片应该在屏幕上停留最多20秒,在此期间参与者必须产生响应。在回复之后,他们按下空格键并进入下一个试验。按空格键,程序应根据我添加的代码组件停止麦克风:
if not continueRoutine and mic.recorder.running:
mic.recorder.stop()
当我运行实验时,它似乎运行良好,没有错误消息,每个试验生成一个.wav文件,如预期的那样。但是,一些音频文件(约20%)在试验开始后不久(1秒内)被截断,因此它们是空的或具有截断的响应。问题在大约4或5次试验后开始出现并且完全是随机的(不是由于参与者在没有响应的情况下按下条形图或者它们响应时引起的,因为按键的RT在日志文件中似乎是准确的)。
我很感激有关此问题的任何反馈。非常感谢。
答案 0 :(得分:0)
我知道这个问题已经发布了一段时间,但我遇到了类似的问题,我找到了解决方案。
无论我改变了哪种设置,我都无法弄清楚为什么我的录音会被截断,切入和切出,或者完全耗尽。
听起来很奇怪,但事实证明,这是因为我从闪存驱动器运行实验。当我将所有内容保存到我的计算机并再次运行时,文件就可以了。