Ошибка ссылки: vk не определен — онлайн-эксперименты
H_Eric
#1
Привет всем,
Я столкнулся с проблемой referenceError при запуске моего проекта на pavlovia.
И я пробовал использовать Auto->JS, но это не сработало.
image1453×279 72,1 КБ
Спасибо, что прочитали мой вопрос. Ценю ваш ответ и помощь.
вейккартер
#2
Не могли бы вы показать код, в котором вы определяете vk?
Должен находиться в блоке «Начать эксперимент».
С наилучшими пожеланиями,
Уэйкфилд
#3
Привет, Уэйкфилд
Большое спасибо за помощь.
image774×574 27,9 КБ
Извините, я новичок в Psychopy, я очень ценю ваше время, чтобы помочь мне.
Еще раз спасибо,
Эрик
Джонатан Коминский
#4
Итак, несколько вещей:
Я думаю, вы пытаетесь сослаться на объект VoiceKey. Я не знаю, есть ли такие в Павловии на данный момент (@jon?). Я знаю, что вы не можете получить вход микрофона на Павловии прямо сейчас, поэтому, если это основано на предположении, что вы записываете пользователя, это не сработает независимо, но я также вполне уверен, что это не сработает даже если вы кормите его другим звуковым файлом.
Ваш код выглядит так, как будто он начинается с чего-то, что содержит код Python «из психопи импортировать голосовой ключ как vk», но здесь это не сработает по целому ряду причин. Прежде всего, вы не можете делать операторы импорта в JS. Во-вторых, то, как вы сейчас определяете vk, это просто пустая строка, а не объект со свойством OnsetVoiceKey. В-третьих, Python не использует такие точки с запятой, поэтому он, вероятно, выдает ошибку, когда вы пытаетесь скомпилировать его в первую очередь (переводчик auto->JS добавит точку с запятой, если это необходимо).
В зависимости от того, что вы пытаетесь сделать в этом исследовании, это может быть невозможно сделать в Павловии прямо сейчас, но если вы не пытаетесь записывать с микрофона, пожалуйста, объясните, что вы пытаетесь сделать, и мы’ посмотрим, есть ли способ сделать это.
1 Нравится
H_Eric
#5
Привет, Джонатан,
Для этого проекта я хотел бы создать голосовой ключ для сбора RT моего участника.
Однако эта задача требует входа микрофона для получения данных RT.
Знаете ли вы, как определить свойство OnsetVoiceKey? Я знаю, что это не может работать в Павловии, но эта проблема — мой первый выпуск Павловии, мне интересно научиться. Может быть, это может помочь мне, когда Павловия обновится в будущем.
Большое спасибо, что уделили мне время.
Эрик
Джонатан Коминский
#6
На самом деле невозможно узнать, как он работает, пока он не будет добавлен в Павловию. Следует помнить, что код, работающий на вашем компьютере, и код, работающий на Pavolvia, — это две совершенно разные вещи.