不能得到winsound。哔

2024-06-16 13:04:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用winsound.Beep命令发出一些Beep噪音。但是,当我使用winsound.Beep(500, 500)时,我什么也听不到。但是,使用winsound.MessageBeepwinsound.PlaySound时,我确实可以播放声音。你知道我该怎么做吗?在

我想做的是:我想写一个训练音程的小练习程序:电脑发出第一个音调,然后是第二个音调,你必须猜出音调间隔是多少。为此,我需要音调,我可以设置频率的音调。我想让它尽可能简单,任何音调的声音都可以。我不想收集一组.wav文件或其他什么的。我想使用音频发生器,我想大多数声卡上都有。winsound。哔似乎可以做到这一点,但任何其他建议都是受欢迎的。在


Tags: 命令程序声音间隔beep频率wav电脑
1条回答
网友
1楼 · 发布于 2024-06-16 13:04:27

你确定你的电脑有哔哔声吗?最近很多电脑都会把哔哔声去掉,因为这很烦人,现在大多数电脑都有声卡来播放wav声音(你可以播放的其他声音)。在

您还可以检查它是否已激活on this page

在我看来,除了调试之外,我认为使用哔哔声不是一个好主意。在

编辑

也许你可以尝试this code用一个基本的wav和synth算法创建一个声音

相关问题 更多 >