2016-04-06 6 views
0

Я использую 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

Я знаю, что эта проблема была опубликована некоторое время назад, но у меня были подобные проблемы, и я нашел решение.

Я не мог понять, почему мои записи были усечены, разрезаны и выведены или полностью пусты, независимо от того, какую настройку я изменил.

Звучит странно, но, как оказалось, это было потому, что я запускал эксперимент с флеш-накопителя. Когда я сохранил все на своем компьютере и снова запустил, файлы получились прекрасными.