我需要一种Python方式来发出哔哔声,以独立于计算机上连接的扬声器发出系统/主板扬声器的声音。我并不总是打开扬声器,因此我需要蜂鸣主板扬声器。

我所见过的所有库(尤其是Winsound),只需通过连接到计算机的扬声器播放声音即可。我想听到系统/主板扬声器的声音。

有没有办法让系统扬声器发出蜂鸣声?我可以使用Windows依赖的库。

最佳答案

使用对命令行的调用:

>>> from subprocess import call
>>> call(["echo", u'\x07'])

由于$ echo ^G-^G是主板蜂鸣声的字符-会产生该声音,而使用python则只需执行命令即可。

关于python库来哔哔主板扬声器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20256935/

10-12 20:58