pyAudio 中生成的声音在 Pygame 中不起作用
Sound generated in pyAudio doesn't work in Pygame
我遵循了上一个问题的代码:Generating sine wave sound in Python,添加了行 var = stream.write(volume*samples)
。我尝试在 pygame sound = pygame.mixer.Sound(var)
中使用此变量,但出现错误 TypeError: Unrecognized argument (type NoneType)
。我不确定为什么会发生这种情况,以及如何解决它。
这可能是因为 mixer.Sound
需要一个声音对象或缓冲区对象,而您给它一个 numpy 数组。
我遵循了上一个问题的代码:Generating sine wave sound in Python,添加了行 var = stream.write(volume*samples)
。我尝试在 pygame sound = pygame.mixer.Sound(var)
中使用此变量,但出现错误 TypeError: Unrecognized argument (type NoneType)
。我不确定为什么会发生这种情况,以及如何解决它。
这可能是因为 mixer.Sound
需要一个声音对象或缓冲区对象,而您给它一个 numpy 数组。