Unicode解码错误与心理学实验中的音频

时间:2017-11-20 13:47:24

标签: audio unicode-string psychopy

我有以下问题: 我在使用PsychoPy版本1.83.04的计算机上运行了实验。 由于某些问题,计算机被重新配置,因此PsychPy也更新到版本1.85.4。从那以后,我的声音实验都不再包括在内了。错误消息如下: enter image description here 根据另一个论坛的建议,我改变了文件 - psychopy / sound / init .py - psychopy / sound / backend_pyo.py (正如here中所建议的那样)。

但不幸的是,这也不起作用。我收到一条新的错误消息

enter image description here

我也尝试过使用旧的PsychoPy版本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

标志:是

日期和大小:6/29/2017
    18:52:00,5826560字节

我还能尝试什么? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

我终于设法解决了这个问题 - 至少表面上看。 在this advice之后,我将PsychoPy设置回版本1.85.2。但随后,实验粉碎了“致命的Python错误:( pygame parachute)...”错误消息。 最后,我发现提示在哪里“关闭”pyo(它被发现here):在文件中的PsychoPy中 - >首选项然后从音频库中删除pyo。 现在,我的实验再次运行。