心理实验中音频的 Unicode 解码错误
Unicode Decode Error with audio in psychopy experiment
我有以下问题:
我在装有 PsychoPy 版本 1.83.04 的计算机上进行了 运行 实验。
由于一些问题,计算机被重新配置,因此 PsychPy 也更新到版本 1.85.4。从那时起,none 我的声音实验不再有效。错误信息如下:
按照另一个论坛的建议,我更改了文件
- psychopy/sound/init.py
- psychopy/sound/backend_pyo.py
(正如 here 中所建议的那样)。
但不幸的是,这也不起作用。我收到一条新的错误消息
我还尝试使用旧的 PsychoPy-Version 1.83.04 - 这里的实验至少在崩溃之前开始。然后错误消息指出 lxml 版本太旧,无法与 openpyxl 一起使用,因此无法打开 xlsx-condition 文件。但是用老版本的发声器好像没有问题。
我的音响设备如下:
描述:Lautsprecher(Realtek 高保真音频)
默认声音播放:是
默认语音播放:是
硬件 ID:
HDAUDIO\FUNC_01&VEN_10EC&DEV_0671&SUBSYS_173411EB&REV_1000
制造商 ID:1
产品编号:100
类型:WDM 驱动程序
姓名:
RTKVHD64.sys
驱动版本:6.00.0001.8186(英文)驱动
属性:最终零售 WHQL
标识:是
日期和尺寸:2017 年 6 月 29 日
18:52:00, 5826560 字节
我还能尝试什么?
谢谢你的帮助。
我终于设法解决了这个问题 - 至少表面上是这样。
在 this advice 之后,我将 PsychoPy 设置回版本 1.85.2。但是随后,实验因 "Fatal Python error: (pygame parachute)..." 错误消息而失败。
最后,我找到了 "switch off" pyo 的提示(已找到 here):在 PsychoPy 的文件 -> 首选项中,然后从音频库中删除 pyo。
现在,我的实验又是运行。
我有以下问题:
我在装有 PsychoPy 版本 1.83.04 的计算机上进行了 运行 实验。
由于一些问题,计算机被重新配置,因此 PsychPy 也更新到版本 1.85.4。从那时起,none 我的声音实验不再有效。错误信息如下:
但不幸的是,这也不起作用。我收到一条新的错误消息
我还尝试使用旧的 PsychoPy-Version 1.83.04 - 这里的实验至少在崩溃之前开始。然后错误消息指出 lxml 版本太旧,无法与 openpyxl 一起使用,因此无法打开 xlsx-condition 文件。但是用老版本的发声器好像没有问题。
我的音响设备如下:
描述:Lautsprecher(Realtek 高保真音频)
默认声音播放:是
默认语音播放:是
硬件 ID:
HDAUDIO\FUNC_01&VEN_10EC&DEV_0671&SUBSYS_173411EB&REV_1000
制造商 ID:1
产品编号:100
类型:WDM 驱动程序
姓名:
RTKVHD64.sys
驱动版本:6.00.0001.8186(英文)驱动
属性:最终零售 WHQL
标识:是
日期和尺寸:2017 年 6 月 29 日
18:52:00, 5826560 字节
我还能尝试什么? 谢谢你的帮助。
我终于设法解决了这个问题 - 至少表面上是这样。 在 this advice 之后,我将 PsychoPy 设置回版本 1.85.2。但是随后,实验因 "Fatal Python error: (pygame parachute)..." 错误消息而失败。 最后,我找到了 "switch off" pyo 的提示(已找到 here):在 PsychoPy 的文件 -> 首选项中,然后从音频库中删除 pyo。 现在,我的实验又是运行。