Я использую 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 для нажатия клавиши кажутся точными в файле журнала).
Буду признателен за любые отзывы по этому вопросу. Большое спасибо.