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