如下所示:(如果满足某个条件,则播放声音,因此声音以很小的间隔播放,播放后将停止满足该条件) while True:
......我尝试过:1.使用playsound(),但如果是block=True,则播放完需要花费时间,程序会被冻结;否则,如果是block=False,所有声音都会同时播放,所以我听不到一个接一个的声音。2.使用带有playsound的
我正在尝试用创建一个程序,该程序将播放由另一个程序提供的AudioFrames (原始音频数据,每个帧由大约1920个字节组成)(现在我只是以AudioFrames的形式读取文件来模拟这个过程)。从修改代码--我能够使SoundPlayer类完成这项工作,但是我得到的输出非常不稳定。更大的帧大小会使它变得更好,但是即使帧大到96000字节,音频仍然每秒钟发生故障(而且我需要帧也比这个小得多)。是我正在使用的测试文件。// This is a
我正在学习用Kivy制作一个游戏来编程Python,但是我很难为不同的事件实现声音(例如。shield_on.play()当拾取屏蔽项时。)因为游戏更新循环似乎会暂停一段时间,直到声音播放完毕。我在这里做了一个简短的代码.class game(Widget):
#...loads of other stuff.game_file_says_player_one