首页 > 解决方案 > winsound声音更好?

问题描述

我正在尝试使用 python 的winsound模块自动播放声音。我已经到了可以为函数提供任意数量的音符(我将其名称存储为频率)和 BPM 中的速度的地步。但是,winsound 中的默认哔声非常粗糙,并且在较高的节奏(任何高于 60 BPM)中间隔开。

有没有办法使用其他声音代替默认winsound.Beep功能?我想通过代码(不是 mp3 或任何下载的文件)坚持使用生成的声音,因为我已经将各种音符存储为频率,并且有一些东西可以使用;它所需要的只是更好的声音。

如果 winsound 不是最好的选择,有没有其他方法可以在 python 中生成声音?我在 C++ 和 Java 方面也有一些经验(或者至少足以使声音自动化),那么是否有任何库可以产生更好、更一致的声音?

标签: python-3.xaudiowinsound

解决方案


推荐阅读