用Python制造噪音

3 投票
3 回答
1566 浏览
提问于 2025-04-15 21:08

我想让Python在某些事情发生时发出声音。最好是能播放一些音乐,不过只要能发出像电子计时器那样的清脆哔哔声也可以。目前我只用pywin32的Beep让系统扬声器发出声音,但这个声音的音量对我来说不够。

有没有什么好的办法可以实现这个呢?

补充一下:我之前使用的是PyAudiere这个库,但不幸的是这个库已经不再维护了。现在我需要找一个替代的方案。

3 个回答

2

在Windows系统上,你可以使用一个叫做 winsound 的标准库。这个库可以帮助你处理声音相关的功能。想了解更多,可以查看这个链接:http://docs.python.org/library/winsound.html

3

为了在不同平台上都能完美运行,并且获得最大的灵活性,你可以使用 pygame.mixer

0

PyAudiere 是一个非常方便的工具。它让我可以直接播放 MP3 文件,而不需要实时生成声音。

撰写回答