【发布时间】:2021-10-19 21:04:32
【问题描述】:
我正在使用 Python 编写游戏,需要播放音效,所以我使用了 playsound 模块:
from playsound import playsound
playsound("Typing.wav", False)
当我尝试运行程序时,返回了这个错误:
Error 263 for command:
open Typing.wav
The specified device is not open or is not recognized by MCI.
我做了一些研究,一些消息来源表明这是我的声音驱动程序的问题。我更新并重新安装了它,但问题仍然存在。有没有办法解决这个问题?
【问题讨论】:
-
查看
playsoundsource code,看起来该错误是从mciwave.dll向上传播的,playsound在 Windows 上调用以访问声卡/驱动程序。查看Micosoft's documentation,错误的名称似乎是MCIERR_INVALID_DEVICE_NAME。也许这可以帮助我们找出问题的根本原因?